Menu

famouso::mw::nl::UDPBroadCastNL Class Reference

#include <UDPBroadCastNL.h>

Inheritance diagram for famouso::mw::nl::UDPBroadCastNL:
famouso::mw::nl::DistinctNL

Data Structures

struct  info

Public Types

typedef famouso::mw::Subject SNN
typedef Packet< SNNPacket_t
typedef afp::Disable AFP_Config
 Default AFP configuration of this network layer (see AFP configuration in the Network Layer).

Public Member Functions

 UDPBroadCastNL ()
 ~UDPBroadCastNL ()
void init (const NodeID &i)
void bind (const Subject &s, SNN &snn)
void deliver (const Packet_t &p)
void fetch (Packet_t &p)
void interrupt ()
void init ()
SNN lastPacketSNN ()

Member Typedef Documentation

Default AFP configuration of this network layer (see AFP configuration in the Network Layer).


Constructor & Destructor Documentation

famouso::mw::nl::UDPBroadCastNL::UDPBroadCastNL (  )  [inline]
famouso::mw::nl::UDPBroadCastNL::~UDPBroadCastNL (  )  [inline]

Member Function Documentation

void famouso::mw::nl::UDPBroadCastNL::bind ( const Subject s,
SNN snn 
) [inline]

References TRACE_FUNCTION.

void famouso::mw::nl::UDPBroadCastNL::deliver ( const Packet_t p  )  [inline]

References TRACE_FUNCTION.

void famouso::mw::nl::UDPBroadCastNL::fetch ( Packet_t p  )  [inline]

References TRACE_FUNCTION.

void famouso::mw::nl::UDPBroadCastNL::init (  )  [inline]
void famouso::mw::nl::UDPBroadCastNL::init ( const NodeID i  )  [inline]

References TRACE_FUNCTION, and UID::value().

void famouso::mw::nl::UDPBroadCastNL::interrupt (  )  [inline]

References TRACE_FUNCTION.

SNN famouso::mw::nl::UDPBroadCastNL::lastPacketSNN (  )  [inline]

The documentation for this class was generated from the following file: