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}
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 }
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 }
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}
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 }
def getReference(self): return DeviceManagerStub.instance().getDevice(self._identifier)
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}
def getReference(self): return DeviceManagerStub.instance().getService(self._name)
def getReference(self, service): return DeviceManagerStub.instance().getService(service._instanceName)
def getReference(self, device): return DeviceManagerStub.instance().getDevice(device._refid)