|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SDKDevicesListener
The listener interface for receiving device events. The class that is
interested in processing a device event implements this interface, and
the object created with that class is registered with the SDK, using the
method addSDKDevicesListener. When the device's online state,
binging state, or speed state changes, when a new device appears in range,
when a device configuration or user parameters were updated, or when
the device's memory was cleared the relevant method in the listener object
is invoked.
SDK.addSDKDevicesListener(SDKDevicesListener),
SDK.removeSDKDevicesListener(SDKDevicesListener)| Method Summary | |
|---|---|
void |
onDeviceBindingStateChanges(MedicalDeviceTO medicalDevice)
Invoked when a device's binding state changes. |
void |
onDeviceClearMem(MedicalDeviceTO medicalDevice)
Invoked when the device's memory has been cleared. |
void |
onDeviceConfigurationUpdate(MedicalDeviceTO medicalDevice,
int configuration)
Invoked when a device's configuration has been updated. |
void |
onDeviceOnlineStateChanges(MedicalDeviceTO medicalDevice)
Invoked when a device's online state changes. |
void |
onDeviceSpeedStateChanges(MedicalDeviceTO medicalDevice)
Invoked when a device's speed state changes. |
void |
onDeviceUserParametersUpdate(MedicalDeviceTO medicalDevice,
TO userParameters)
Invoked when the user parameters of a device has been updated. |
void |
onNewDevice(MedicalDeviceTO medicalDevice)
Invoked when a new device appears in range. |
| Method Detail |
|---|
void onNewDevice(MedicalDeviceTO medicalDevice)
medicalDevice - the medical device's descriptionvoid onDeviceOnlineStateChanges(MedicalDeviceTO medicalDevice)
medicalDevice - the medical device's descriptionMedicalDeviceTO.getOnlineState()void onDeviceBindingStateChanges(MedicalDeviceTO medicalDevice)
medicalDevice - the medical device's descriptionMedicalDeviceTO.getBindingState()void onDeviceSpeedStateChanges(MedicalDeviceTO medicalDevice)
medicalDevice - the medical device's descriptionMedicalDeviceTO.getSpeedState()
void onDeviceConfigurationUpdate(MedicalDeviceTO medicalDevice,
int configuration)
medicalDevice - the medical device's descriptionconfiguration - the configuration. The
constants SDK.DATETIME, SDK.SERIAL_NUMBER,
SDK.FIRMWARE, SDK.IEEE_MAC_ADDRESS,
USER_SETTINGS specify which configuration has been updated.MedicalDeviceTO.getDateTime(),
MedicalDeviceTO.getSerialNumber(),
MedicalDeviceTO.getFirmware(),
MedicalDeviceTO.getIeeeAddress(),
MedicalDeviceTO.getUserSetting()
void onDeviceUserParametersUpdate(MedicalDeviceTO medicalDevice,
TO userParameters)
userParameters
depends on the concrete type of the medical device. For scales e.g.
it would be an instance of ScaleUserParametersTO.
medicalDevice - the medical device's descriptionuserParameters - the user parameters that has been updatedScaleUserParametersTOvoid onDeviceClearMem(MedicalDeviceTO medicalDevice)
medicalDevice - the medical device's description
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||