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;