NServiceDevice
Interface NServiceDevice | |
---|---|
Constant type | Constants |
DEVICE_EVENTS |
DEV_EVENT_MESSAGE_RECEIVED
DEV_EVENT_JOINED_GROUP
DEV_EVENT_LEFT_GROUP
|
methods |
DOMString getUniqueID() DOMString getDeviceID() DOMString getName() Number sendMessage(DOMString message) void registerDeviceCallback(callbackFn(NServiceDeviceEventInfo)) void unregisterDeviceCallback() |
Method DOMString getUniqueID() gets unique ID of the device. |
|
---|---|
Parameter | None |
Return Value | uniqueID DOMString : address/uniqueID of device |
Method DOMString getDeviceID() gets device ID of the device. |
|
---|---|
Parameter | None |
Return Value | uniqueID DOMString : device ID of device |
Method DOMString getName() gets name of the device. |
|
---|---|
Parameter | None |
Return Value | name DOMString : name of device |
Method Number getType() gets the type of the HHP device. |
|
---|---|
Parameter | None |
Return Value |
type
|
Method unsigned short sendMessage(DOMString messasge) sends message from DTV application to device. |
|
---|---|
Parameter | messasge DOMString : message buffer |
Return Value |
ERROR_CODE unsigned short :
|
Method void registerDeviceCallback( callbackFn(NServiceDeviceEventInfo) ) registers a callback function for receiving device event. |
|
---|---|
Parameter | callbackFn function : callback function that has prototype given as void callbackFn(NServiceDeviceEventInfo) |
Return Value | None |
Method void unregisterDeviceCallback() This function unregisters device instance from receiving device event. |
|
---|---|
Parameter | None |
Return Value | None |