bluebees/client/mesh_layers/mesh_context.py
from dataclasses import dataclass
@dataclass
class HardContext:
seq: int
ttl: int
is_ctrl_msg: bool
seq_zero: int
seg_o: int
seg_n: int
szmic: int
@dataclass
class SoftContext:
src_addr: bytes
dst_addr: bytes
node_name: str
network_name: str
application_name: str
is_devkey: bool
ack_timeout: int
segment_timeout: int