EMANE
1.2.1
|
platform service More...
#include <platformservice.h>
Public Member Functions | |
PlatformService () | |
~PlatformService () | |
TimerServiceProvider & | timerService () override |
LogServiceProvider & | logService () override |
EventServiceProvider & | eventService () override |
FileDescriptorServiceProvider & | fileDescriptorService () override |
void | setPlatformServiceUser (BuildId buildId, PlatformServiceUser *pPlatformServiceUser) |
void | setFileDescriptorServiceProvider (FileDescriptorServiceProvider *pFileDescriptorServiceProvider) |
platform service
Definition at line 55 of file platformservice.h.
EMANE::PlatformService::PlatformService | ( | ) |
Definition at line 41 of file platformservice.cc.
EMANE::PlatformService::~PlatformService | ( | ) |
Definition at line 45 of file platformservice.cc.
|
overridevirtual |
Gets a reference to the EventServiceProvider
Implements EMANE::PlatformServiceProvider.
Definition at line 53 of file platformservice.cc.
|
overridevirtual |
Implements EMANE::PlatformServiceProvider.
Definition at line 63 of file platformservice.cc.
|
overridevirtual |
Gets a reference to the LogServiceProvider
Implements EMANE::PlatformServiceProvider.
Definition at line 58 of file platformservice.cc.
void EMANE::PlatformService::setFileDescriptorServiceProvider | ( | FileDescriptorServiceProvider * | pFileDescriptorServiceProvider | ) |
set the FileDescriptorServiceProvider
pFileDescriptorServiceProvider | pointer to the FileDescriptorServiceProvider |
Definition at line 75 of file platformservice.cc.
void EMANE::PlatformService::setPlatformServiceUser | ( | BuildId | buildId, |
PlatformServiceUser * | pPlatformServiceUser | ||
) |
set the platform service user
buildId | PlatformServiceUser build id |
pPlatformServiceUser | pointer to the PlatformServiceUser |
Definition at line 68 of file platformservice.cc.
|
overridevirtual |
Gets a reference to the TimerServiceProvider
Implements EMANE::PlatformServiceProvider.
Definition at line 48 of file platformservice.cc.