Lines Matching refs:data
83 def _read_extended_value(cls, data, value): argument
85 return ord(data.read(1)) + 13
87 data.read(1)
88 return ord(data.read(1)) + 269
93 def from_bytes(cls, data): argument
94 initial_byte = ord(data.read(1))
99 delta = cls._read_extended_value(data, delta)
100 length = cls._read_extended_value(data, length)
127 def parse(self, data, message_info): argument
131 while data.tell() < len(data.getvalue()):
132 option_header = CoapOptionHeader.from_bytes(data)
137 value = data.read(option_header.length)
392 def _parse_initial_byte(self, data, message_info): argument
393 initial_byte = ord(data.read(1))
401 def parse(self, data, message_info): argument
402 version, _type, token_length = self._parse_initial_byte(data, message_info)
404 code = CoapCode(ord(data.read(1)))
405 message_id = struct.unpack(">H", data.read(2))[0]
406 token = data.read(token_length)
408 options = self._options_factory.parse(data, message_info)
421 data.read(),