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;
13mod cov_decode;
14pub mod cov_multiple;
15pub mod device_mgmt;
16pub mod enrollment_summary;
17pub mod file;
18pub mod life_safety;
19pub mod list_manipulation;
20pub mod object_mgmt;
21pub mod private_transfer;
22pub mod read_property;
23pub mod read_range;
24pub mod rpm;
25pub mod schedule;
26pub mod text_message;
27pub mod virtual_terminal;
28pub mod who_am_i;
29pub mod who_has;
30pub mod who_is;
31pub mod wpm;
32pub mod write_group;
33pub mod write_property;