#include <ProtocolBridgeClientService.h>
◆ ProtocolBridgeClientService() [1/2]
ProtocolBridgeClientService::ProtocolBridgeClientService |
( |
| ) |
|
|
delete |
◆ ProtocolBridgeClientService() [2/2]
ProtocolBridgeClientService::ProtocolBridgeClientService |
( |
const std::string & |
name | ) |
|
◆ ~ProtocolBridgeClientService()
ProtocolBridgeClientService::~ProtocolBridgeClientService |
( |
| ) |
|
|
virtual |
◆ getName()
const std::string& ProtocolBridgeClientService::getName |
( |
| ) |
const |
|
inlineoverridevirtual |
Get name of the instance.
- Returns
- The instance name
Returns unique name of the instance
Implements IService.
◆ setDaemon()
void ProtocolBridgeClientService::setDaemon |
( |
IDaemon * |
daemon | ) |
|
|
overridevirtual |
Set IDaemon instance reference.
- Parameters
-
[in] | daemon | referenced instance |
Set IDaemon instance reference to access its interface
Implements IService.
◆ setMessaging()
void ProtocolBridgeClientService::setMessaging |
( |
IMessaging * |
messaging | ) |
|
|
overridevirtual |
Set IMessaging instance reference.
- Parameters
-
[in] | messaging | referenced instance |
Set IMessaging instance reference to access its interface
Implements IService.
◆ setSerializer()
void ProtocolBridgeClientService::setSerializer |
( |
ISerializer * |
serializer | ) |
|
|
overridevirtual |
Set ISerializer instance reference.
- Parameters
-
[in] | serializer | referenced instance |
Set ISerializer instance reference to access its interface
Implements IService.
◆ start()
void ProtocolBridgeClientService::start |
( |
| ) |
|
|
overridevirtual |
◆ stop()
void ProtocolBridgeClientService::stop |
( |
| ) |
|
|
overridevirtual |
◆ update()
void ProtocolBridgeClientService::update |
( |
const rapidjson::Value & |
cfg | ) |
|
|
overridevirtual |
Update configuration.
- Parameters
-
[in] | cfg | configuration data |
Configuration data are taken from passed cfg and the instance is configured accordingly
Implements IService.
◆ updateConfiguration()
void ProtocolBridgeClientService::updateConfiguration |
( |
const rapidjson::Value & |
cfg | ) |
|
The documentation for this class was generated from the following files: