Skip to main content

bacnet_services/
lib.rs

1//! BACnet service request/response encode/decode per ASHRAE 135-2020.
2//!
3//! Each module covers one or more related BACnet services with request/response
4//! structs and encode/decode functions. Service data at constructed boundaries
5//! remains as raw bytes (`Vec<u8>`) — the application layer interprets
6//! property values, not the service codec.
7
8pub mod alarm_event;
9pub mod alarm_summary;
10pub mod audit;
11pub mod common;
12pub mod cov;
13pub mod cov_multiple;
14pub mod device_mgmt;
15pub mod enrollment_summary;
16pub mod file;
17pub mod life_safety;
18pub mod list_manipulation;
19pub mod object_mgmt;
20pub mod private_transfer;
21pub mod read_property;
22pub mod read_range;
23pub mod rpm;
24pub mod text_message;
25pub mod virtual_terminal;
26pub mod who_am_i;
27pub mod who_has;
28pub mod who_is;
29pub mod wpm;
30pub mod write_group;
31pub mod write_property;