RTC Toolkit 6.0.0
Loading...
Searching...
No Matches
comms.deployment.RtcDeploymentData Class Reference

Interface for Deployment Data access. More...

Inheritance diagram for comms.deployment.RtcDeploymentData:
comms.deployment.RtcDeploymentDataFileImpl comms.deployment.RtcDeploymentDataServiceImpl

Public Member Functions

 __init__ (self, parent=None)
 
 get_deployment_damon (self)
 Returns Deployment Daemon URI.
 
 get_deployment_damon_name (self)
 Returns Deployment Daemon name.
 
 retrieve_components (self, Optional[Any] tag=None)
 Starts the process of getting the component deployment information.
 

Static Public Attributes

 components_changed = Signal(list)
 
 components = Property(list, _components, notify=components_changed)
 
 failure_detected = Signal((str,), (str, object))
 Signal that indicates a failure was detected while obtaining deployment data.
 
 non_compatible_detected = Signal((str,), (str, object))
 Signal that indicates a non-compatible service is used.
 

Protected Member Functions

list _components (self)
 Accesor method for property components.
 

Protected Attributes

 _logger = CiiLogManager.get_logger(__name__)
 

Detailed Description

Interface for Deployment Data access.

Constructor & Destructor Documentation

◆ __init__()

comms.deployment.RtcDeploymentData.__init__ ( self,
parent = None )

Member Function Documentation

◆ _components()

list comms.deployment.RtcDeploymentData._components ( self)
protected

Accesor method for property components.

Reimplemented in comms.deployment.RtcDeploymentDataFileImpl, and comms.deployment.RtcDeploymentDataServiceImpl.

◆ get_deployment_damon()

comms.deployment.RtcDeploymentData.get_deployment_damon ( self)

Returns Deployment Daemon URI.

Reimplemented in comms.deployment.RtcDeploymentDataServiceImpl.

◆ get_deployment_damon_name()

comms.deployment.RtcDeploymentData.get_deployment_damon_name ( self)

Returns Deployment Daemon name.

Reimplemented in comms.deployment.RtcDeploymentDataServiceImpl.

◆ retrieve_components()

comms.deployment.RtcDeploymentData.retrieve_components ( self,
Optional[Any] tag = None )

Starts the process of getting the component deployment information.

Response is asynchronous. Please connect to components_changed signal first.

Parameters
[in]tagOptional user object to uniquely identify this call. The tag is returned in the arguments of the failure_detected signals.

Reimplemented in comms.deployment.RtcDeploymentDataFileImpl, and comms.deployment.RtcDeploymentDataServiceImpl.

Member Data Documentation

◆ _logger

comms.deployment.RtcDeploymentData._logger = CiiLogManager.get_logger(__name__)
protected

◆ components

comms.deployment.RtcDeploymentData.components = Property(list, _components, notify=components_changed)
static

◆ components_changed

comms.deployment.RtcDeploymentData.components_changed = Signal(list)
static

◆ failure_detected

comms.deployment.RtcDeploymentData.failure_detected = Signal((str,), (str, object))
static

Signal that indicates a failure was detected while obtaining deployment data.

◆ non_compatible_detected

comms.deployment.RtcDeploymentData.non_compatible_detected = Signal((str,), (str, object))
static

Signal that indicates a non-compatible service is used.


The documentation for this class was generated from the following file: