Expand description
BACnet server/responder implementation. BACnet server/responder implementation.
BacnetServer binds a [DataLink] transport and dispatches incoming
service requests to a user-supplied ServiceHandler. ObjectStore
is a convenient thread-safe property store that implements
ServiceHandler out of the box.
Structs§
- Bacnet
Server - A server that binds a
DataLinkand dispatches incoming service requests. - Object
Store - Thread-safe property store backed by
Mutex<HashMap<ObjectId, HashMap<PropertyId, ClientDataValue>>>. - Object
Store Handler - A
ServiceHandlerthat delegates directly to anArc<ObjectStore>.
Enums§
- Bacnet
Service Error - Errors that a
ServiceHandlermay return.
Traits§
- Service
Handler - Handler trait that the server calls for each incoming service request.