matheuswhite/bluebees

View on GitHub
bluebees/client/mesh_layers/mesh_context.py

Summary

Maintainability
A
0 mins
Test Coverage
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