Ejemplo n.º 1
0
    def _getRequiredExecparams(self):
        devmgr_stub = DeviceManagerStub.instance()
        devmgr_ior = orb.object_to_string(devmgr_stub._this())

        return {'DEVICE_ID': self._identifier,
                'DEVICE_LABEL': self._name,
                'DEVICE_MGR_IOR': devmgr_ior,
                'PROFILE_NAME': self._profile}
Ejemplo n.º 2
0
    def _getRequiredExecparams(self, service):
        devmgr_stub = DeviceManagerStub.instance()
        devmgr_ior = orb.object_to_string(devmgr_stub._this())

        return {
            'DEVICE_MGR_IOR': devmgr_ior,
            'SERVICE_NAME': service._instanceName
        }
Ejemplo n.º 3
0
    def _getRequiredExecparams(self):
        devmgr_stub = DeviceManagerStub.instance()
        devmgr_ior = orb.object_to_string(devmgr_stub._this())

        return {
            'DEVICE_ID': self._identifier,
            'DEVICE_LABEL': self._name,
            'DEVICE_MGR_IOR': devmgr_ior,
            'PROFILE_NAME': self._profile
        }
Ejemplo n.º 4
0
    def _getRequiredExecparams(self):
        devmgr_stub = DeviceManagerStub.instance()
        devmgr_ior = orb.object_to_string(devmgr_stub._this())
        # Create (or reuse) IDM channel.
        idm_channel = self._sandbox.createEventChannel('IDM_Channel')
        idm_ior = orb.object_to_string(idm_channel.ref)

        return {'DEVICE_ID': self._identifier,
                'DEVICE_LABEL': self._name,
                'DEVICE_MGR_IOR': devmgr_ior,
                'IDM_CHANNEL_IOR': idm_ior,
                'PROFILE_NAME': self._profile}
Ejemplo n.º 5
0
    def _getRequiredExecparams(self, device):
        devmgr_stub = DeviceManagerStub.instance()
        devmgr_ior = orb.object_to_string(devmgr_stub._this())
        # Create (or reuse) IDM channel.
        idm_channel = device._sandbox.createEventChannel('IDM_Channel')
        idm_ior = orb.object_to_string(idm_channel.ref)

        return {
            'DEVICE_ID': device._refid,
            #'COMPOSITE_DEVICE_IOR': device._instanceName,
            'COMPONENT_REGISTRY_IOR': devmgr_ior
        }
Ejemplo n.º 6
0
 def getReference(self):
     return DeviceManagerStub.instance().getDevice(self._identifier)
Ejemplo n.º 7
0
    def _getRequiredExecparams(self):
        devmgr_stub = DeviceManagerStub.instance()
        devmgr_ior = orb.object_to_string(devmgr_stub._this())

        return {'DEVICE_MGR_IOR': devmgr_ior,
                'SERVICE_NAME': self._name}
Ejemplo n.º 8
0
 def getReference(self):
     return DeviceManagerStub.instance().getService(self._name)
Ejemplo n.º 9
0
 def getReference(self):
     return DeviceManagerStub.instance().getDevice(self._identifier)
Ejemplo n.º 10
0
 def getReference(self):
     return DeviceManagerStub.instance().getService(self._name)
Ejemplo n.º 11
0
 def getReference(self, service):
     return DeviceManagerStub.instance().getService(service._instanceName)
Ejemplo n.º 12
0
 def getReference(self, device):
     return DeviceManagerStub.instance().getDevice(device._refid)