Skip to main content

bacnet_objects/
lib.rs

1//! BACnet object model: traits, database, and standard object types.
2
3pub mod access_control;
4pub mod accumulator;
5pub mod analog;
6pub mod audit;
7pub mod averaging;
8pub mod binary;
9pub mod channel;
10pub mod clock;
11pub mod color;
12pub mod command;
13pub mod command_source;
14pub(crate) mod common;
15pub mod database;
16pub mod device;
17pub(crate) mod device_reference;
18pub mod durable;
19pub mod elevator;
20pub mod event;
21pub mod event_enrollment;
22pub mod event_log;
23pub mod file;
24pub mod group;
25pub mod life_safety;
26pub mod lighting;
27pub mod load_control;
28pub mod log_buffer;
29pub(crate) mod log_lifecycle;
30pub mod log_reporting;
31pub(crate) mod log_window;
32pub mod loop_obj;
33pub mod multistate;
34pub mod network_port;
35pub mod notification_class;
36pub mod notification_forwarder;
37pub mod present_value_access;
38pub mod program;
39pub mod property_metadata;
40pub(crate) mod reference;
41pub(crate) mod reliability_inhibit;
42pub mod schedule;
43pub mod staging;
44pub mod subscribed_recipients;
45pub mod timer;
46pub mod traits;
47pub(crate) mod transition;
48pub mod trend;
49pub mod value_types;
50
51#[cfg(test)]
52mod log_status_tests;
53
54#[cfg(test)]
55mod log_window_tests;
56
57#[cfg(test)]
58mod property_metadata_audit;
59
60#[cfg(test)]
61mod present_value_access_tests;
62
63#[cfg(test)]
64mod property_metadata_tests;
65
66#[cfg(test)]
67mod reliability_writability_tests;
68
69#[cfg(test)]
70mod reliability_inhibit_tests;
71
72#[cfg(test)]
73mod typed_enum_storage_tests;
74
75#[cfg(test)]
76mod computed_status_flags_tests;
77
78#[cfg(test)]
79mod cov_criteria_tests;
80
81#[cfg(test)]
82mod scalar_relinquishment_tests;
83
84#[cfg(test)]
85mod enrollment_summary_capability_tests;
86
87#[cfg(test)]
88mod acknowledge_alarm_object_family_tests;
89
90#[cfg(test)]
91mod acked_transitions_tests;
92
93#[cfg(test)]
94mod undefined_property_rows_tests;