|
EMANE
1.0.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.