Namespaces |
| namespace | awds |
| | The namespace awds holds classes, structures and functions for the AWDS network.
|
| namespace | CAN |
Data Structures |
| class | AWDSNL |
| | The AWDS network layer provides functionality for sending packets over the AWDS network. More...
|
| class | BaseNL |
| | This network layer classer extends the DistinctNL by adding an attribute provision. More...
|
| class | CANNL |
| | CAN network layer acts as the interface to the Controller Area Network. More...
|
| class | DistinctNL |
| | The base network layer provides functionality for identifying a specific network layer at run-time. More...
|
| class | IEEE_802_15_4_NL |
| | Network layer that acts as the interface to any IEEE 802.15.4 compliant network. More...
|
| struct | NetworkID |
| | An ID representing a node at the network. More...
|
| class | SerialNL |
| | Network Layer for serial communication. More...
|
| class | UDPBroadCastNL |
| class | UDPMultiCastNL |
| class | voidNL |
Typedefs |
| typedef struct::logging::Error | Error |
| typedef struct::logging::AWDS | AWDS |
| typedef ::logging::ATTR | ATTR |
| typedef struct::logging::log | log |
Functions |
| | CLP5 (AWDSOptions,"AWDS Network Layer","awds,a","connection and config parameter for the awds-network in the form of IP:PORT:INTERVAL:MAX_AGE:MAX_UNI\n""Values:\n"" IP: \tThe ip-addresse of the ps-awds-deamon\n"" PORT: \tThe port on which the deamon listen\n"" INTERVAL: \tThe renew-interval of subsciptions\n"" MAX_AGE: \tThe max age of subsciptions in seconds\n"" FLOW_PRIO:\tThe awds flow priority (-10 to 10)\n""(default 127.0.0.1:8555:60:70:0)", std::string, ip,"127.0.0.1", int, port, 8555, int, interval, 60, int, max_age, 70, int8_t, flow_prio, 0) |
| | CLP2 (UDPOptions,"UDP-MultiCastNL","multicast-ip,m","multicast ip address and port (e.g. 0.0.0.0:9999 (default) ""binds on all interfaces of the system)", std::string, ip,"0.0.0.0", int, port, 9999) |
Variables |
| struct famouso::mw::nl::NetworkID | packed |
| | An ID representing a node at the network.
|