34 #ifndef EMANETRANSPORTSRAWRAWTRANSPORT_HEADER_ 35 #define EMANETRANSPORTSRAWRAWTRANSPORT_HEADER_ 71 void start()
override;
75 void destroy()
throw()
override;
84 std::string sTargetDevice_;
94 std::uint64_t u64BitRate_;
112 #endif // EMANETRANSPORTSRAWRAWTRANSPORT_HEADER_
A Packet class that allows upstream processing to strip layer headers as the packet travels up the st...
Implementation of a rate limiting bit pool.
The Registrar interface provides access to all of the emulator registrars.
void configure(const ConfigurationUpdate &items) override
EMANE Ethernet Transport.
RawTransport(NEMId id, PlatformServiceProvider *pPlatformService)
std::list< const ControlMessage * > ControlMessages
void initialize(Registrar ®istrar) override
void processUpstreamPacket(UpstreamPacket &pkt, const ControlMessages &msgs) override
Definition of the ethernet frame address as an array of 6 bytes or set of 3 words.
Raw Device EMANE Transport.
std::vector< ConfigurationNameAnyValues > ConfigurationUpdate
void processUpstreamControl(const ControlMessages &msgs) override