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