Skip to main content

bacnet_objects/
lib.rs

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