Package | Description |
---|---|
org.netxms.mobile.agent |
Modifier and Type | Method and Description |
---|---|
void |
Session.connect()
Connect to server.
|
protected void |
Session.executeSimpleCommand(int command)
Execute simple commands (without arguments and only returning RCC)
|
void |
Session.pushDciData(DciPushData[] data)
Push data to server.
|
void |
Session.pushDciData(long nodeId,
long dciId,
String value)
Push value for single DCI.
|
void |
Session.pushDciData(String nodeName,
String dciName,
String value)
Push value for single DCI.
|
void |
Session.reportDeviceStatus(InetAddress address,
org.netxms.base.GeoLocation location,
int flags,
int batteryLevel)
Report basic current status of the device.
|
void |
Session.reportDeviceSystemInfo(String vendor,
String model,
String osName,
String osVersion,
String serialNumber,
String userId)
Report basic system information about mobile device.
|
void |
Session.sendMessage(org.netxms.base.NXCPMessage msg)
Send message to server
|
org.netxms.base.NXCPMessage |
Session.waitForMessage(int code,
long id)
Wait for message with specific code and id.
|
org.netxms.base.NXCPMessage |
Session.waitForMessage(int code,
long id,
int timeout)
Wait for message with specific code and id.
|
org.netxms.base.NXCPMessage |
Session.waitForRCC(long id)
Wait for CMD_REQUEST_COMPLETED message with given id using default timeout
|
org.netxms.base.NXCPMessage |
Session.waitForRCC(long id,
int timeout)
Wait for request completion message.
|
Copyright © 2016. All rights reserved.