Inheritance diagram for MPLSGenerator:

Public Member Functions

 MPLSGenerator (senf::MACAddress const &mac, Configuration const &config)
 
- Public Member Functions inherited from senf::ppi::module::Module
virtual ~Module ()
 

Public Attributes

senf::ppi::connector::ActiveOutput< senf::EthernetPacketoutput
 
senf::scheduler::TimerEvent timer
 
senf::ClockService::clock_type next_
 
senf::ClockService::clock_type interval_
 
senf::EthernetPacket eth
 
boost::uint64_t count_
 
boost::uint64_t numPackets_
 

Additional Inherited Members

- Protected Member Functions inherited from senf::ppi::module::Module
 Module ()
 
Route< connector::InputConnector, connector::OutputConnector > & route (connector::InputConnector &input, connector::OutputConnector &output)
 
Route< connector::InputConnector, EventDescriptor > & route (connector::InputConnector &input, EventDescriptor &output)
 
Route< EventDescriptor, connector::OutputConnector > & route (EventDescriptor &input, connector::OutputConnector &output)
 
void noroute (connector::Connector &connector)
 
void registerEvent (EventDescriptor &descriptor, Target target)
 
ClockService::clock_type const & time () const
 
ClockService::clock_type const & now () const
 
virtual void v_init ()
 
console::DirectoryNodesysConsoleDir () const
 
void destroy ()
 

Detailed Description

Definition at line 38 of file MPLSGenerator.cc.

Constructor & Destructor Documentation

◆ MPLSGenerator()

MPLSGenerator::MPLSGenerator ( senf::MACAddress const &  mac,
Configuration const &  config 
)
inline

Definition at line 61 of file MPLSGenerator.cc.

Member Data Documentation

◆ count_

boost::uint64_t MPLSGenerator::count_

Definition at line 58 of file MPLSGenerator.cc.

◆ eth

senf::EthernetPacket MPLSGenerator::eth

Definition at line 57 of file MPLSGenerator.cc.

◆ interval_

senf::ClockService::clock_type MPLSGenerator::interval_

Definition at line 56 of file MPLSGenerator.cc.

◆ next_

senf::ClockService::clock_type MPLSGenerator::next_

Definition at line 55 of file MPLSGenerator.cc.

◆ numPackets_

boost::uint64_t MPLSGenerator::numPackets_

Definition at line 59 of file MPLSGenerator.cc.

◆ output

Definition at line 53 of file MPLSGenerator.cc.

◆ timer

senf::scheduler::TimerEvent MPLSGenerator::timer

Definition at line 54 of file MPLSGenerator.cc.


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