Lines Matching refs:data
10 def as_hex(data): argument
12 for byte in data:
16 def as_bd_addr(data): argument
18 for byte in data:
29 def uuid16_at_offset(data, offset): argument
30 return "%04x" % struct.unpack_from("<H", data, offset)[0]
32 def uuid128_at_offset(data, offset): argument
33 uuid128 = bytes(reversed(data[offset:offset+16]))
36 def handle_at_offset(data, offset): argument
37 return struct.unpack_from("<H", data, offset)[0];
39 def bd_addr_at_offset(data, offset): argument
40 peer_addr = reversed(data[8:8 + 6])
148 def handle_acl(self, pb, data): argument
150 (self.payload_len, self.channel) = struct.unpack("<HH", data[0:4])
151 self.payload_data = data[4:]
153 self.payload_data += data[4:]
179 def handle_acl(self, direction_in, pb, data): argument
181 self.l2cap_in.handle_acl(pb, data)
187 self.l2cap_out.handle_acl(pb, data)
219 def handle_acl(data, direction_in): argument
220 (header, hci_len) = struct.unpack("<HH", data[0:4])
223 connection_for_handle(con_handle).handle_acl(direction_in, pb, data[4:])