public class GemHostDevicesModel extends GemHostModel
Modifier and Type | Class and Description |
---|---|
class |
GemHostDevicesModel.GemDevicesAlarmVariable |
class |
GemHostDevicesModel.GemDevicesReportVariable |
class |
GemHostDevicesModel.GemDevicesTraceVariable |
class |
GemHostDevicesModel.GemDevicesValueVariable |
GemHostModel.GemTraceVariable, GemHostModel.GemValueVariable
GemToolModelSnapshot.GemAlarmVariable, GemToolModelSnapshot.GemLimitVariable, GemToolModelSnapshot.GemReportVariable, GemToolModelSnapshot.GemVariable
alidSecsFormat, ceidSecsFormat, dataIdSecsFormat, enableAllAlarms, enableAllEvents, rptidSecsFormat, totsmpSecsFormat, tridSecsFormat, vidSecsFormat
Constructor and Description |
---|
GemHostDevicesModel() |
Modifier and Type | Method and Description |
---|---|
void |
addAlarm(java.lang.String name,
long id,
java.lang.String deviceName,
java.lang.String tagName,
java.lang.String script)
Add an alarm variable.
|
void |
addCeid(java.lang.String name,
long id,
java.util.List<java.lang.Long> rptids,
boolean configured,
java.lang.String deviceName,
java.lang.String tagName,
java.lang.String script)
Add a ceid.
|
void |
addReport(java.lang.String name,
long id,
java.util.List<java.lang.Long> vids,
boolean configured,
java.lang.String deviceName,
java.lang.String tagName,
java.lang.String script)
Add a report.
|
void |
addS1F3Poll(java.lang.String traceName,
long pollId,
java.util.List<java.lang.Long> vids,
long startCeid,
long endCeid,
int totalSamples,
double sampleInterval,
java.lang.String deviceName,
java.lang.String tagName,
java.lang.String script)
Add a trace.
|
void |
addTRID(java.lang.String traceName,
long trid,
java.util.List<java.lang.Long> vids,
long startCeid,
long endCeid,
int totalSamples,
double sampleInterval,
java.lang.String deviceName,
java.lang.String tagName,
java.lang.String script)
Add a trace.
|
void |
addVID(java.lang.String name,
long id,
int vidType,
int valueType,
java.lang.String deviceName,
java.lang.String tagName,
java.lang.String script)
Add a variable.
|
addS1F3Poll, addTRID, addVID, getAlidSecsFormat, getCeidSecsFormat, getDataIdSecsFormat, getremoveS1F3Poll, getremoveS1F3Poll, getRptidSecsFormat, getS1F3Polls, getTotsmpSecsFormat, getTRID, getTRID, getTrids, getTridSecsFormat, getVID, getVID, getVids, getVidSecsFormat, isEnableAllAlarms, isEnableAllEvents, removeS1F3Poll, removeTRID, removeVID, setAlidSecsFormat, setCeidSecsFormat, setDataIdSecsFormat, setEnableAllAlarms, setEnableAllEvents, setRptidSecsFormat, setTotsmpSecsFormat, setTridSecsFormat, setVidSecsFormat, toString
addAlarm, addCeid, addReport, getALID, getAlids, getCEID, getCEID, getCeids, getLimitids, getRPTID, getRptids, removeAlarm, removeCEID, removeRPTID
public void addAlarm(java.lang.String name, long id, java.lang.String deviceName, java.lang.String tagName, java.lang.String script)
public void addCeid(java.lang.String name, long id, java.util.List<java.lang.Long> rptids, boolean configured, java.lang.String deviceName, java.lang.String tagName, java.lang.String script)
public void addReport(java.lang.String name, long id, java.util.List<java.lang.Long> vids, boolean configured, java.lang.String deviceName, java.lang.String tagName, java.lang.String script)
public void addS1F3Poll(java.lang.String traceName, long pollId, java.util.List<java.lang.Long> vids, long startCeid, long endCeid, int totalSamples, double sampleInterval, java.lang.String deviceName, java.lang.String tagName, java.lang.String script)
public void addTRID(java.lang.String traceName, long trid, java.util.List<java.lang.Long> vids, long startCeid, long endCeid, int totalSamples, double sampleInterval, java.lang.String deviceName, java.lang.String tagName, java.lang.String script)
public void addVID(java.lang.String name, long id, int vidType, int valueType, java.lang.String deviceName, java.lang.String tagName, java.lang.String script)
name
- the name of the vidid
- the id of the vidvidType
- the type of the vid - SVID, ECID, DVNAME as defined in the GemEquipmentInterfacevalueType
- the type of the value. Required by the host application.Copyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.