OpenLCP/acn
2021-08-13 09:58:20 -04:00
..
acn.h documentation and namespace cleanup 2021-07-30 09:11:32 -04:00
appliance.cpp Clang -Wall -Wextra cleanups 2021-08-02 10:10:55 -04:00
appliance.h assign initial UACN throughout the stack 2021-07-30 09:26:21 -04:00
component.h Clang -Wall -Wextra cleanups 2021-08-02 10:10:55 -04:00
dmp.cpp improving PDU write support 2021-07-29 23:40:46 -04:00
dmp.h documentation and namespace cleanup 2021-07-30 09:11:32 -04:00
pdu-stream.cpp move constructor out of header 2021-07-26 22:48:01 -04:00
pdu-stream.h rename low-level stream object base class 2021-07-30 08:37:16 -04:00
pdu.cpp Clang -Wall -Wextra cleanups 2021-08-02 10:10:55 -04:00
pdu.h Clang -Wall -Wextra cleanups 2021-08-02 10:10:55 -04:00
README.md import from WiFlash 2021-05-27 10:59:22 -04:00
rlp-tcp.cpp a few more doxygen blocks 2021-07-26 21:15:48 -04:00
rlp-tcp.h documentation and namespace cleanup 2021-07-30 09:11:32 -04:00
rlp-udp.cpp io stream ops for preamble 2021-07-30 08:21:56 -04:00
rlp-udp.h namespace cleanup 2021-08-07 13:49:05 -04:00
rlp.cpp improving PDU write support 2021-07-29 23:40:46 -04:00
rlp.h whitespace cleanup 2021-08-13 09:58:20 -04:00
sdt-udp.cpp stream IO refactoring 2021-07-29 19:27:13 -04:00
sdt-udp.h documentation and namespace cleanup 2021-07-30 09:11:32 -04:00
sdt.cpp stream IO refactoring 2021-07-29 19:27:13 -04:00
sdt.h vtable completeness 2021-08-09 15:39:35 -04:00

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]