ServiceManager::ServiceInfo¶
-
class
kanzi::connect::ServiceManager::ServiceInfo Info and details for a running service.
Public Types
-
enum
Location Enumeration to describe where the service is being hosted and run.
Values:
-
enumerator
Local Service is local, it’s running on this server.
-
enumerator
Remote Service is remote, one of the clients is runnning the service remotely.
-
enumerator
Public Members
-
string
m_address Address of the service. Empty for locally running service(s).
-
AbstractService::ServiceDescription
m_description Service description.
-
int
m_instances Amount of references to this service.
-
string
m_interface Name of the service interface.
-
Location
m_location Location of the service.
-
string
m_serviceDescriptionHash Running number to identify when service info has changed.
-
AbstractService::ServiceState
m_state State information regarding the service.
-
enum