#include <eventservice.h>
|
| ~EventService () |
|
void | open (const INETAddr &eventChannelAddress, const std::string &sDevice, int iTTL, bool loopbackEnable, const uuid_t &uuid) |
|
void | close () |
|
void | registerEventServiceUser (BuildId buildId, EventServiceUser *pEventServiceUser, NEMId=0) |
|
void | registerEvent (BuildId buildId, EventId eventId) |
|
void | sendEvent (BuildId buildId, NEMId nemId, const Event &event) const |
|
void | sendEvent (BuildId buildId, NEMId nemId, EventId eventId, const Serialization &serialization) const |
|
void | processEventMessage (NEMId nemId, EventId eventId, const Serialization &serialization, NEMId ignoreNEM={}) const |
|
void | setStatEventCountRowLimit (size_t rows) |
|
Definition at line 57 of file eventservice.h.
◆ ~EventService()
EMANE::EventService::~EventService |
( |
| ) |
|
◆ EventService()
EMANE::EventService::EventService |
( |
| ) |
|
|
protected |
◆ close()
void EMANE::EventService::close |
( |
| ) |
|
◆ destroy()
Destroys the single instance of type T. Once destroyed it cannot be used or recreated. This is not a thread-safe method.
Definition at line 67 of file singleton.h.
◆ instance()
Provides thread-safe access to a single instance of type T. It does not provide thread-safety for T methods.
- Returns
- A pointer to T
Definition at line 56 of file singleton.h.
◆ open()
void EMANE::EventService::open |
( |
const INETAddr & |
eventChannelAddress, |
|
|
const std::string & |
sDevice, |
|
|
int |
iTTL, |
|
|
bool |
loopbackEnable, |
|
|
const uuid_t & |
uuid |
|
) |
| |
◆ processEventMessage()
◆ registerEvent()
void EMANE::EventService::registerEvent |
( |
BuildId |
buildId, |
|
|
EventId |
eventId |
|
) |
| |
◆ registerEventServiceUser()
◆ sendEvent() [1/2]
void EMANE::EventService::sendEvent |
( |
BuildId |
buildId, |
|
|
NEMId |
nemId, |
|
|
const Event & |
event |
|
) |
| const |
◆ sendEvent() [2/2]
◆ setStatEventCountRowLimit()
void EMANE::EventService::setStatEventCountRowLimit |
( |
size_t |
rows | ) |
|
The documentation for this class was generated from the following files: