Network & Protocol Layer#

Socket management, message protocols, send/receive background workers.

Network Components

FIREQ_SERVER.network.protocol.FIREQNetworkPacket

Dataclass that incapsulates a network packet.

FIREQ_SERVER.network.protocol.NetworkDMAPayload

Object that holds the payload for a DMA transfer and that can be transferred through the network.

FIREQ_SERVER.network.protocol.get_command

FIREQ_SERVER.network.protocol.get_sweep_variables

FIREQ_SERVER.network.receive_worker.ReceiveWorker

Worker thread that handles incoming messages from the client socket.

FIREQ_SERVER.network.send_worker.SendWorker

Worker thread that handles outgoing messages to the client socket.