embedded_bacnet/lib.rs
1#![no_std]
2#![allow(clippy::large_enum_variant)]
3
4// This library supports the IP version of bacnet and this is how the network packet is wrapped:
5//
6// UdpPacket
7// |
8// -> DataLink
9// |
10// -> NetworkPdu
11// |
12// -> ApplicationPdu
13//
14// NOTE: Pdu stands for Protocol Data Unit
15// The starting point for using this library is DataLink::new()
16
17// Network Layer and Data Link Layer
18pub mod network_protocol;
19
20// Application Layer
21pub mod application_protocol;
22
23// Common functions and constants
24pub mod common;