Skip to main content

Module server

Module server 

Source
Expand description

BACnetServer: builder, APDU dispatch, and lifecycle management.

The server wraps a NetworkLayer behind Arc (shared with the dispatch task), owns an ObjectDatabase via Arc, and spawns a dispatch task that routes incoming APDUs to service handlers.

Structs§

BACnetServer
BACnet server with APDU dispatch and service handling.
BipServerBuilder
BIP-specific builder that constructs BipTransport from interface/port/broadcast fields.
ServerBuilder
Generic builder for BACnetServer with a pre-built transport.
ServerConfig
Server configuration.
ServerTsm
Lightweight TSM for tracking outgoing confirmed COV notifications.
TimeSyncData
Data from a TimeSynchronization request.

Enums§

CovAckResult
Result of a confirmed COV notification from the subscriber’s perspective.