Package | Description |
---|---|
com.ewon.ewonitf |
Modifier and Type | Method and Description |
---|---|
void |
TagControl.ackAlarm()
Used to acknowledge an active alarm.
The alarm will appear in the alarm history log as acknowledged by the administrator. See also TagControl.ackAlarm(java.lang.String) |
void |
TagControl.ackAlarm(String userLogin)
Used to acknowledge an active alarm.
The userLogin provided will appear in the alarm log. |
void |
MqttClient.connect()
Connect to the selected host with the parameters configured.
|
static int |
ScheduledActionManager.DynDnsUpdate()
Use the Scheduled Action Manager to send synchronize the eWON online IP address with a dynamic DNS server like NO-IP.
The function will push the request in the Scheduled Action Manager queue. |
int |
TagControl.getAlarmStatus()
Read the current alarm status for the tag.
|
int |
TagControl.getAlarmType()
Read the current alarm type for the tag.
|
static int |
ModemManager.getDialoutCounter() |
static int |
EwonSystem.getDirectInfoLong(String ParamName)
Internal use for diagnosis information access
|
static boolean |
NetManager.getEthernetSwitchPortLink(int PortNum)
Return The status of the given switch port.
|
static int |
ScheduledActionManager.GetFtp(String ServerSideFile,
String eWonSideFile,
String CnxParam)
Use the Scheduled Action Manager to read a file by FTP.
See also BASIC GETFTP command documentation. |
static int |
ModemManager.getGsmNetReg() |
static int |
ModemManager.getGsmOpId() |
static int |
ScheduledActionManager.GetHttp(String CnxParam,
String FileName,
String FileUrl)
Use the Scheduled Action Manager to read an HTTP content.
See also BASIC GETHTTP command documentation. |
String |
SysControlBlock.getItem(String itemName)
Read one item of the current block by its name.
|
static int |
ModemManager.getModemDetectionErr() |
void |
TagControl.logTag()
Force historical logging of the tags current value.
|
static int |
ScheduledActionManager.NtpSync()
Use the Scheduled Action Manager to Posts a request for clock re-synchronization
The function will push the request in the Scheduled Action Manager queue. |
void |
MqttClient.publish(MqttMessage msg,
int QoS,
boolean retain)
Call this function to publish a message to the broker.
|
static int |
ScheduledActionManager.PutFtp(String FileName,
String Content,
String CnxParam)
Use the Scheduled Action Manager to send data by FTP.
The function will push the eMail request in the Scheduled Action Manager queue. |
static int |
ScheduledActionManager.PutHttp(String CnxParam,
String UrlForm,
String TextFields,
String FileFields,
String Response)
Use the Scheduled Action Manager to post an HTTP form.
See also BASIC PUTHTTP command documentation. |
static InterfaceInfo |
NetManager.readInterfaceInfo(int IfNum)
Return an object containing information about the interface status
|
MqttMessage |
MqttClient.readMessage()
Read a message from the receive queue.
|
void |
SysControlBlock.reloadBlock()
This function will reload the data from the Control block
When data are loaded in the block, they may change in the system.
|
static int |
ScheduledActionManager.RequestHttpX(String CnxParam,
String Method,
String Headers,
String TextFields,
String FileFields,
String FileName)
Use the Scheduled Action Manager to trigger a complete custom HTTP request.
See also BASIC REQUESTHTTPX command documentation. |
void |
SysControlBlock.saveBlock()
Make the currently edited block content active in the eWON
REM: The modification made is effective but volatile. |
void |
SysControlBlock.saveBlock(boolean saveToFlash)
Make the currently edited block content active in the eWON
The modification is also saved permanently in the eWON flash memory. |
void |
SysControlBlock.saveBlockById()
Make the currently edited block content active in the eWON
Compared to SysControlBlock.saveBlock() , this function will update an existing item
based on its "Id" and not based on its "Name". |
void |
SysControlBlock.saveBlockById(boolean saveToFlash)
Make the currently edited block content active in the eWON
Compared to SysControlBlock.saveBlock() , this function will update an existing item
based on its "Id" and not based on its "Name". |
static void |
StorageControl.saveConfig()
Save the current active configuration.
|
static int |
ScheduledActionManager.SendMail(String FromSrc,
String ToDest,
String CcDest,
String Subject,
String Content)
Use the Scheduled Action Manager to send an eMail.
The function will push the eMail request in the Scheduled Action Manager queue. |
static int |
ScheduledActionManager.SendSMSAction(String SMSDest,
String Message)
Use the Scheduled Action Manager to send an SMS.
See also BASIC SENDSMS command documentation. |
static int |
ScheduledActionManager.SensSMSAction(String SMSDest,
String Message)
For compatibility - see
SendSMSAction .See also BASIC SENDSMS command documentation. |
static void |
NetManager.setEthernetSwitchPortState(int PortNum,
boolean State)
Enable or disable the given switch port.
|
void |
SysControlBlock.setItem(String itemName,
String itemValue)
Read one item of the current block by its name.
|
void |
MqttClient.setOption(String paramName,
String paramValue)
Configure an option in the client.
|
void |
TagControl.setTagValueAsDouble(double value)
Change the tag value with Double value.
|
void |
TagControl.setTagValueAsInt(int value)
Change the tag value with Integer value.
|
void |
TagControl.setTagValueAsLong(long value)
Change the tag value with Long value.
|
static void |
NetManager.setTransparentForwardingDest(String Address)
Configure the destination address for transparent forwarding.
|
void |
MqttClient.subscribe(String subscriptionPattern,
int QoS)
Subscribe to a topic pattern.
|
static void |
NetManager.t2mCfgCommand(String ActivationKey)
Triggers a Talk2M configuration by providing ActivationKey.
|
static void |
NetManager.t2mCfgCommand(String ActivationKey,
int CnxType)
Triggers a Talk2M configuration by providing ActivationKey.
|
static void |
NetManager.t2mCfgCommand(String eWonName,
String UserName,
String UserPassword)
Triggers a Talk2M configuration by providing ActivationKey
|
static void |
NetManager.t2mCfgCommand(String eWonName,
String UserName,
String UserPassword,
int CnxType)
Triggers a Talk2M configuration by providing ActivationKey
|
static void |
ModemManager.updateClientInOut()
During an active outgoing PPP communication, this function will update the volumes exchanged.
|
Constructor and Description |
---|
EvtTagAlarmListener(int RecordRefType,
int RecordRef) |
EvtTagAlarmListener(String RecordName) |
EvtTagListener(int RecordRefType,
int RecordRef) |
EvtTagListener(String RecordName) |
EvtTagValueListener(int RecordRefType,
int RecordRef) |
EvtTagValueListener(String RecordName) |
SysControlBlock(int BlockType)
Creates a new instance of SysControlBlock
|
SysControlBlock(int BlockType,
int RecordId)
Creates a new instance of SysControlBlock.
|
SysControlBlock(int BlockType,
int RecordRefType,
int RecordRef)
Creates a new instance of SysControlBlock.
|
SysControlBlock(int BlockType,
String RecordName)
Creates a new instance of SysControlBlock.
|
TagControl(int TagRefType,
int TagRef)
Creates a new instance of TagControl associated to Tag NDX or Tag ID.
|
TagControl(String TagName)
Creates a new instance of TagControl associated to a Tag Name.
|