Lines Matching refs:bytes
7 address: bytes = field(default=bytes([0, 0, 0, 0, 0, 0]))
11 self.address = bytes([0, 0, 0, 0, 0, 0])
15 self.address = bytes([int(b, 16) for b in address.split(':')])
16 elif isinstance(address, bytes) and len(address) == 6:
18 elif isinstance(address, bytes):
20 self.address = bytes([int(b, 16) for b in address.split(':')])
25 return Address(bytes([int(b, 16) for b in address.split(':')]))
27 def parse(span: bytes) -> Tuple['Address', bytes]: argument
29 return (Address(bytes(reversed(span[:6]))), span[6:])
31 def parse_all(span: bytes) -> 'Address': argument
33 return Address(bytes(reversed(span)))
35 def serialize(self) -> bytes:
36 return bytes(reversed(self.address))
55 elif isinstance(class_of_device, bytes):
60 def parse(span: bytes) -> Tuple['ClassOfDevice', bytes]: argument
64 def parse_all(span: bytes) -> 'ClassOfDevice': argument
68 def serialize(self) -> bytes: