|
virtual StatusEnum | onReadStatus () |
|
virtual uint32_t | onReadConditionBits () |
|
virtual void | onStart () |
|
virtual void | onStop () |
|
virtual void | onDestroy () |
|
virtual void | onMessageReceived (String const &source, String const &destination, String const &msgId, String const &message) |
|
virtual void | onObjectReceived (String const &source, String const &destination, String const &objId, Object &obj) |
|
void | registerParameter (String const &name, bool_t &value) |
|
void | registerParameter (String const &name, int64_t &value) |
|
void | registerParameter (String const &name, real64_t &value) |
|
void | registerParameter (String const &name, String &value) |
|
virtual void | onListParameterNames (Array< String > &names) |
|
virtual void | onReadParameterType (String const &name, TypeEnum &type) |
|
virtual void | onReadParameterValue (String const &name, Property &value) |
|
virtual void | onWriteParameterValue (String const &name, Property const &value) |
|
String | getAddress () const |
|
void | publishMessage (String const &destinationAddress, String const &msgId, String const &message) |
|
void | publishObject (String const &destinationAddress, String const &objId, Object &obj) |
|
void | subscribeMessages (String const &sourceAddress, String const &destAddress, String const &msgId=String()) |
|
void | unsubscribeMessages (String const &sourceAddress, String const &destAddress, String const &msgId=String()) |
|
void | subscribeObjects (String const &sourceAddress, String const &destAddress, String const &objId=String()) |
|
void | unsubscribeObjects (String const &sourceAddress, String const &destAddress, String const &objId=String()) |
|
void | log (LogTypeEnum type, result_t resultCode, String const &message, int32_t nativeCode=0) |
|
void | updateStatus (MicroService::StatusEnum newStatus) |
|
bool_t | updateStatus (MicroService::StatusEnum fromStatus, MicroService::StatusEnum toStatus) |
|
bool_t | setConditionBits (uint32_t bits) |
|
bool_t | clearConditionBits (uint32_t bits) |
|