Home | History | Annotate | Download | only in mod_pywebsocket

Lines Matching refs:_data

273         self._data = payload
285 remaining_length = len(self._data) - self._read_position
290 channel_id = ord(self._data[pos])
297 self._data[pos:pos+4])[0] & 0x1fffffff
304 struct.unpack('!H', self._data[pos+1:pos+3])[0])
311 self._data[pos:pos+2])[0] & 0x3fff
324 if len(self._data) == self._read_position:
326 bits = ord(self._data[self._read_position])
336 self._read_position = len(self._data)
340 if self._read_position + size > len(self._data):
347 return ord(self._data[pos])
350 return struct.unpack('!H', self._data[pos:pos+2])[0]
353 return ((ord(self._data[pos]) << 16)
354 + struct.unpack('!H', self._data[pos+1:pos+3])[0])
357 return struct.unpack('!L', self._data[pos:pos+4])[0]
369 if self._read_position + size_of_size > len(self._data):
376 if pos + size > len(self._data):
379 (opcode, pos, size, len(self._data)))
381 specific_data = self._data[pos:pos+size]
433 while self._read_position < len(self._data):
434 if self._read_position >= len(self._data):
437 first_byte = ord(self._data[self._read_position])
452 assert self._read_position == len(self._data)
458 return self._data[self._read_position:]