EMANE  1.0.1
EMANE::EventServiceProxy Class Reference

#include <eventserviceproxy.h>

Inheritance diagram for EMANE::EventServiceProxy:
EMANE::EventServiceProvider

Public Member Functions

 EventServiceProxy ()
 
void setBuildId (BuildId buildId)
 
void sendEvent (NEMId nemId, const Event &event) override
 
void sendEvent (NEMId nemId, EventId eventId, const Serialization &serialization) override
 

Detailed Description

Definition at line 41 of file eventserviceproxy.h.

Constructor & Destructor Documentation

◆ EventServiceProxy()

EMANE::EventServiceProxy::EventServiceProxy ( )

Definition at line 36 of file eventserviceproxy.cc.

Member Function Documentation

◆ sendEvent() [1/2]

void EMANE::EventServiceProxy::sendEvent ( NEMId  nemId,
const Event event 
)
overridevirtual

Send an event

Parameters
nemIdId of destination NEM 0 for all NEMs in a platform
eventThe event object

Implements EMANE::EventServiceProvider.

Definition at line 44 of file eventserviceproxy.cc.

◆ sendEvent() [2/2]

void EMANE::EventServiceProxy::sendEvent ( NEMId  nemId,
EventId  eventId,
const Serialization serialization 
)
overridevirtual

Send an event

Parameters
nemIdId of destination NEM 0 for all NEMs in a platform
eventIdThe event id
serializationSerialized event object state

Implements EMANE::EventServiceProvider.

Definition at line 52 of file eventserviceproxy.cc.

◆ setBuildId()

void EMANE::EventServiceProxy::setBuildId ( BuildId  buildId)

Definition at line 39 of file eventserviceproxy.cc.


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