36 lines
645 B
Markdown
36 lines
645 B
Markdown
|
# Library for E1.17 ACN
|
||
|
## `Architecture for Control Networks`
|
||
|
|
||
|
## Top level include
|
||
|
Include `acn.h` for full protocol support.
|
||
|
|
||
|
> ```#include "acn.h"```
|
||
|
|
||
|
## Logical components
|
||
|
|
||
|
### Protocol Handling
|
||
|
* ACN Architecture
|
||
|
* `pdu.h`: [`ACN::PDU`]
|
||
|
* `rlp.h`: [`ACN::RLP`]
|
||
|
|
||
|
|
||
|
* Device Management Protocol
|
||
|
* `dmp.h`: [`ACN::DMP`]
|
||
|
|
||
|
|
||
|
* Session Data Transport
|
||
|
* `sdt.h`: [`ACN::SDT`]
|
||
|
|
||
|
### EPI Support
|
||
|
* EPI 17. ACN Root Layer Protocol
|
||
|
Operation on UDP
|
||
|
* `rlp-udp.h`: [`ACN::RLP::UDP`]
|
||
|
|
||
|
|
||
|
* EPI 18. Operation of SDT on UDP Networks
|
||
|
* `sdt-udp.h`: [`ACN::SDT::UDP`]
|
||
|
|
||
|
|
||
|
* EPI 33. ACN Root Layer Protocol Operation on TCP
|
||
|
* `rlp-tcp.h`: [`ACN::RLP::TCP`]
|