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.
|