- clear() - Method in class com.hume.DMH.ListBuilder
-
empty the list for re-use building a different list
- clientData - Variable in class HubTable
-
for public client use - a reference to anything you want associated with the table
- clientData - Variable in class com.hume.SECS.SecsHost
-
A value saved in the SecsHost instance for use by your application.
- clientDisconnect(String) - Method in class com.hume.DMH.DmhServer
-
- clientDisconnect(String) - Method in interface com.hume.DMH.DmhServerItf
-
close the client's socket connection
- clientIdentify(String) - Method in class com.hume.DMH.DmhServer
-
- clientIdentify(String) - Method in interface com.hume.DMH.DmhServerItf
-
ask the client to provide his hostname, command line, and DISPLAY name
as a String result
- clientPing(String) - Method in class com.hume.DMH.DmhServer
-
- clientPing(String) - Method in interface com.hume.DMH.DmhServerItf
-
Exercise the network connection which causes an error closure
if the client is gone.
- clientTerminate(String) - Method in class com.hume.DMH.DmhServer
-
- clientTerminate(String) - Method in interface com.hume.DMH.DmhServerItf
-
tell the client to exit, which is honored by Tcl and Java clients,
and by VB clients if the developer codes the Shutdown() callback.
- clone() - Method in class HubTableRow
-
The table needs to create rows without coding with the class name.
- clone() - Method in class TableRowSchema
-
- clone() - Method in class TableRowSub
-
- close(String) - Method in class com.hume.DMH.DmhClient
-
- close(String) - Method in interface com.hume.DMH.DmhClientItf
-
Stop using a mailbox - disarm receiving if listening, discard any pending messages,
and remove from existence if it exists.
- close(String) - Method in class com.hume.DMH.DmhServer
-
- close() - Method in class com.hume.SECS.SecsEquip
-
Stop using an instance, but leave intact file system data for future use.
- columnName - Variable in class LvalProcResult
-
- columnName - Variable in class TableRowSchema
-
- com.hume.datahub - package com.hume.datahub
-
The datahub package provides a high-performance, in-memory SQL database
with subscription features.
- com.hume.DMH - package com.hume.DMH
-
The DMH package implements client and server roles of the Hume Distributed Message Hub (DMH) inter-process communication message system.
- com.hume.SECS - package com.hume.SECS
-
The SECS package provides classes to deploy either the equipment or host
roles of the Semiconductor Equipment Communication Standard (SECS) protocol.
- commDisable() - Method in class com.hume.SECS.SecsConn
-
disable SECS communication
- commDisable() - Method in class com.hume.SECS.SecsEquip
-
Disable SECS communication.
- commDisable() - Method in class com.hume.SECS.SecsHost
-
disable SECS communication
- commEnable - Variable in class com.hume.SECS.EquipStartupData
-
whether SECS communication should be enabled
- commEnable() - Method in class com.hume.SECS.SecsConn
-
enable SECS communication
- commEnable() - Method in class com.hume.SECS.SecsEquip
-
Enable SECS communication.
- commEnable() - Method in class com.hume.SECS.SecsHost
-
enable SECS communication
- compareTo(HubTableRow) - Method in class HubTableRow
-
compareTo gets replaced in derived classes.
- compareTo(HubTableRow) - Method in class TableRowSchema
-
- compareTo(HubTableRow) - Method in class TableRowSub
-
- connectionType - Variable in class com.hume.SECS.EquipStartupData
-
Enumerated connection type, 1995 for standard HSMS, 0 for serial
- connectTypeHsmsActive(String, int) - Method in class com.hume.SECS.SecsConn
-
set the connection type to HSMS active
- connectTypeHsmsPassive(int) - Method in class com.hume.SECS.SecsConn
-
set the connection type to HSMS passive
- connectTypeSerial(String, int) - Method in class com.hume.SECS.SecsConn
-
host only - set the connection type to a serial port
- connectTypeSet() - Method in class com.hume.SECS.SecsConn
-
Apply current connection type data set as properties.
- connectTypeSet() - Method in class com.hume.SECS.SecsEquip
-
Set the SECS connection type per the current property values.
- connectTypeSet() - Method in class com.hume.SECS.SecsHost
-
Set the SECS connection type per the current property values.
- connectTypeTerminalServer(String, int) - Method in class com.hume.SECS.SecsConn
-
host only, set the connection type to a Terminal Server/IP connection
- controlIntentOnline - Variable in class com.hume.SECS.EquipStartupData
-
whether an online control state is desired
- controlModeRemote - Variable in class com.hume.SECS.EquipStartupData
-
whether remote control is desired in the online control state
- controlStateOffline() - Method in class com.hume.SECS.SecsHost
-
send S1F15R host request for the offline control state
- controlStateOnline() - Method in class com.hume.SECS.SecsHost
-
send S1F17R host request for the online control state (0 or 2 result mean online)
- controlStateStartup - Variable in class com.hume.SECS.EquipStartupData
-
The desired control state at startup.
- ControlStateText - Static variable in class com.hume.SECS.SecsEquip
-
Use the CS_* control state values as indexes in this array to obtain the state text values
- copy(SecsHost) - Method in class com.hume.SECS.SecsHost
-
copy our property values to another SecsHost instance
- copyAll(SecsHost) - Method in class com.hume.SECS.SecsHost
-
copy entire configuration to another SecsHost instance
- count(String) - Method in class com.hume.DMH.DmhClient
-
- count(String) - Method in interface com.hume.DMH.DmhClientItf
-
Obtain mailbox message counts.
- count(String) - Method in class com.hume.DMH.DmhServer
-
- countTables - Variable in class Datahub.HtmlSaveResult
-
count of tables successfully processed
- createShow() - Static method in class DatahubWin
-
create or show the Datahub GUI window
- createShow() - Static method in class com.hume.SECS.ServerDebug
-
- createStatement() - Method in class HubTable
-
Return an SQL create statement for the table schema
- CS_OFFLINE_ATTEMPT_ONLINE - Static variable in class com.hume.SECS.SecsEquip
-
control state "OFF-LINE SeekOnline" - we seek to be online
- CS_OFFLINE_EQUIPMENT - Static variable in class com.hume.SECS.SecsEquip
-
control state "OFF-LINE Equipment" - we choose to be off line
- CS_OFFLINE_HOST - Static variable in class com.hume.SECS.SecsEquip
-
control state "OFF-LINE Host" - off line because of host action or inaction
- CS_ONLINE_LOCAL - Static variable in class com.hume.SECS.SecsEquip
-
control state "ON-LINE LOCAL" - online under operator control
- CS_ONLINE_REMOTE - Static variable in class com.hume.SECS.SecsEquip
-
control state "ON-LINE REMOTE" - online under SECS communication control
- csvFieldValue(HubTableColumn) - Method in class HubTableRow
-
obtain a value for Comma Separated Value (CSV) export
- Datahub - Class in com.hume.datahub
-
The Datahub class implements high performance in-memory SQL tables
with subscription features.
- Datahub() - Constructor for class Datahub
-
- Datahub.HtmlSaveResult - Class in com.hume.datahub
-
A data structure used to return htmlSave() results
- Datahub.HtmlSaveResult() - Constructor for class Datahub.HtmlSaveResult
-
- DatahubWin - Class in com.hume.datahub
-
The Datahub GUI top level window.
- DatahubWin() - Constructor for class DatahubWin
-
Create an instance of the Datahub GUI window.
- dataType - Variable in class TableRowSchema
-
- day() - Method in class Localtime
-
- dayOfYear() - Method in class Localtime
-
- debugDmhStatus(boolean) - Static method in class com.hume.SECS.SecsConn
-
show or hide the SECS Server DMH message system status window
- debugInspect() - Static method in class com.hume.SECS.SecsConn
-
exec the Datahub SDK inspect debugger to debug the SECS Tcl server
- debugTableWindow(boolean) - Static method in class com.hume.SECS.SecsConn
-
show or hide the SECS server SQL table GUI
- debugTclConsole(boolean) - Static method in class com.hume.SECS.SecsConn
-
show or hide the SECS server Tcl command console
- debugTraceWindow(boolean) - Method in class com.hume.SECS.SecsConn
-
Show or hide the SECS server SECS trace window for this connection.
- defaultValue - Variable in class com.hume.SECS.HostVariableInfo
-
The default value of an Equipment Configuration Variable.
- defaultValue - Variable in class com.hume.SECS.VariableInfo
-
ECV default value
- delete() - Method in class com.hume.SECS.SecsEquip
-
Delete an instance and its persisted data with no intention of future use.
- delete() - Method in class com.hume.SECS.SecsHost
-
Stop using an instance.
- deleteRow(HubTableRow) - Method in class HubTable
-
Delete a row from the table.
- deleteStatement(HubTableRow) - Method in class HubTable
-
Build an SQL delete statement for deleting a row.
- deleteWhere(String) - Method in class HubTable
-
Delete all table rows matching an SQL selection clause.
- description - Variable in class com.hume.SECS.HostVariableInfo
-
Usage notes and/or a description of the data item.
- description - Variable in class com.hume.SECS.VariableInfo
-
variable description
- deviceID - Variable in class com.hume.SECS.EquipStartupData
-
Device ID
- disarm(String) - Method in class com.hume.DMH.DmhClient
-
- disarm() - Method in class com.hume.DMH.DmhClient
-
- disarm(String) - Method in interface com.hume.DMH.DmhClientItf
-
Un-register the listener from a mailbox.
- disarm() - Method in interface com.hume.DMH.DmhClientItf
-
Cancel all mailbox receiving for the connection.
- disconnect() - Method in class com.hume.DMH.DmhClient
-
- disconnect() - Method in interface com.hume.DMH.DmhClientItf
-
Clean-up resources such as network connections that are being
used by this interface.
- dismiss(boolean) - Method in class DatahubWin
-
close and dispose of the window.
- dismiss() - Method in class DmhStatusWin
-
close and dispose of the window
- dismiss() - Method in class HtmlSaveWin
-
- dismiss() - Method in class HubTableRowWin
-
- dismiss() - Method in class HubTableWin
-
- dismiss() - Method in class SqlConsoleWin
-
close the window and free related resources.
- dismiss() - Method in class TextDisplay
-
- dismiss() - Method in class com.hume.SECS.Tracewin
-
dismiss the window and end the related trace messages
- DmhClient - Class in com.hume.DMH
-
An implementation of interface DmhClientItf.
- DmhClient() - Constructor for class com.hume.DMH.DmhClient
-
An implementation of interface DmhClientItf.
- dmhClientInit(DmhClientItf, String) - Static method in class Datahub
-
Join a DMH Group as a client that processes SQL command messages.
- dmhClientInit(String, StringBuilder) - Static method in class Datahub
-
Join a DMH Group as a client that processes SQL command messages.
- DmhClientItf - Interface in com.hume.DMH
-
This interface defines the public procedures that a DMH
message system client can use.
- dmhLostClient(DmhServerItf, String, boolean) - Method in interface com.hume.DMH.DmhLostClientItf
-
Notification of a disconnected DMH client.
- DmhLostClientItf - Interface in com.hume.DMH
-
A callback interface for the DMH server to inform the application
that a client has disonnected.
- dmhLostServer(DmhClientItf) - Method in interface com.hume.DMH.DmhLostServerItf
-
Notification that the connection to the server is broken.
- DmhLostServerItf - Interface in com.hume.DMH
-
The callback interface to be notified that a DMH server
connection has been lost.
- dmhReceive(DmhClientItf, String, String, String) - Method in interface com.hume.DMH.DmhReceiveItf
-
- dmhReceive(DmhClientItf, String, String, String) - Method in class com.hume.DMH.DmhServer
-
- dmhReceive(DmhClientItf, String, String, String) - Method in class com.hume.SECS.SecsConn
-
This is a callback for this code to receive messages from the SECS server.
- dmhReceive(DmhClientItf, String, String, String) - Method in class com.hume.SECS.SecsEquip
-
- dmhReceive(DmhClientItf, String, String, String) - Method in class com.hume.SECS.SecsHost
-
- DmhReceiveItf - Interface in com.hume.DMH
-
The callback interface to receive a dmh message.
- DmhServer - Class in com.hume.DMH
-
Class DmhServer is used to deploy the server role of the DMH message system.
- DmhServer() - Constructor for class com.hume.DMH.DmhServer
-
- dmhServerInit(String, String) - Static method in class Datahub
-
The Datahub static main() optionally calls this procedure to initialize usage
of the DMH message system as a server.
- DmhServerItf - Interface in com.hume.DMH
-
This interface defines the public procedures that a DMH
message system server provides.
- DmhStatusWin - Class in com.hume.datahub
-
Create the DMH Status window seen as a feature of the Datahub GUI.
- DmhStatusWin(DmhClientItf) - Constructor for class DmhStatusWin
-
Creates a new DmhStatusWin window and makes it visible
- dmhTrace(DmhClientItf, String) - Method in interface com.hume.DMH.DmhTraceItf
-
Delivery of a trace message.
- DmhTraceItf - Interface in com.hume.DMH
-
A callback interface for diagnostic messages.
- doubleFormatSpec - Static variable in class Datahub
-
You can optionally supply a String.format(doubleFormatSpec, d)
format specification string to control how all double values are formatted.
- doXact(String, String) - Method in class com.hume.DMH.DmhClient
-
- doXact(String, String, int) - Method in class com.hume.DMH.DmhClient
-
- doXact(String, String, String) - Method in class com.hume.DMH.DmhClient
-
- doXact(String, String, String, int) - Method in class com.hume.DMH.DmhClient
-
- doXact(String, String) - Method in interface com.hume.DMH.DmhClientItf
-
Send a message and wait for a reply.
- doXact(String, String, int) - Method in interface com.hume.DMH.DmhClientItf
-
Send a message and wait for a reply.
- doXact(String, String, String) - Method in interface com.hume.DMH.DmhClientItf
-
Send a message and wait for a reply.
- doXact(String, String, String, int) - Method in interface com.hume.DMH.DmhClientItf
-
Send a message and wait for a reply.
- drop() - Method in class HubTable
-
Delete the table.
- dropStatement() - Method in class HubTable
-
Obtain an SQL drop statement for deleting the table.
- e - Variable in class Datahub.HtmlSaveResult
-
An exception if the processing failed
- elementAt(int) - Method in class com.hume.DMH.TclListModel
-
- EquipStartupData - Class in com.hume.SECS
-
A structure for the startup data of a SECS interface running on the equipment
side.
- EquipStartupData() - Constructor for class com.hume.SECS.EquipStartupData
-
- EquipStartupData(String) - Constructor for class com.hume.SECS.EquipStartupData
-
- ERR_BASIC_USAGE - Static variable in class Datahub
-
non-specific syntax error, error message is usage help text
- ERR_COMMUNICATION_ERROR - Static variable in class Datahub
-
a communication error when using the dmh eval command
- ERR_CREATE_CLASSLOAD - Static variable in class Datahub
-
error loading the TableRow class for a table create.
- ERR_CREATE_COMPILE - Static variable in class Datahub
-
error compiling the TableRow java code for a table create.
- ERR_DUPLICATE_SUBSCRIPTION_NAME - Static variable in class Datahub
-
subscription name is already in use
- ERR_FILE_IO - Static variable in class Datahub
-
file system error
- ERR_IMPROPER_VALUE - Static variable in class Datahub
-
a value supplied is not proper for the usage context
- ERR_INCLUDE_WARNING - Static variable in class Datahub
-
warning result from the INCLUDE command that errors were encountered
from included statements
- ERR_INSERT_UNIQUE_KEY_VIOLATION - Static variable in class Datahub
-
a table row with the same primary composite key value already exists
- ERR_INVALID_SYNTAX - Static variable in class Datahub
-
syntax error, error message is specific for the error
- ERR_MISSING_TERM - Static variable in class Datahub
-
missing a specific keyword or expected value
- ERR_NOT_CREATED - Static variable in class Datahub
-
error instantiating a new table
- ERR_SEND_ERROR - Static variable in class Datahub
-
error when sending initial sync message(s) during subscription open
- ERR_TABLE_DUPLICATION - Static variable in class Datahub
-
table name is already in use
- ERR_TABLE_WAS_DROPPED - Static variable in class Datahub
-
the table has been dropped
- ERR_UNEXPECTED_EXCEPTION - Static variable in class Datahub
-
an unexpected java Exception was encountered
- ERR_UNKNOWN_COLUMN - Static variable in class Datahub
-
column name not found
- ERR_UNKNOWN_TABLE - Static variable in class Datahub
-
table name not found
- ERR_UNKNOWN_VALUE - Static variable in class Datahub
-
unknown subscription name, file name, or similar item
- ERR_UNSUPPORTED_COMBO - Static variable in class Datahub
-
mutually exclusive features have been specified for a subscription open.
- ERR_UPDATE_UNIQUE_KEY_VIOLATION - Static variable in class Datahub
-
the update would create more than one row with the same key value
- ERR_WOULD_OVERWRITE - Static variable in class Datahub
-
an output file already exists and the overwrite option is not specfied
- errMsg(int) - Static method in class HubTable
-
Obtain an error message string for an error code returned by
the HubTable methods insert(), update(), and delete().
- errMsg - Variable in class LvalProcResult
-
- errorOut - Static variable in class Datahub
-
You can optionally provide a different PrintStream for error output.
- eval(String, String[]) - Method in interface EvalProcItf
-
- EvalProcItf - Interface in com.hume.datahub
-
This interface is implemented by developers in order to install Java procedures
that are executed by SQL messages received by the Datahub.
- EvalResult - Class in com.hume.datahub
-
A data structure for execution results, a return code, rc, and a
result string.
Datahub rc conventions:
rc == 0 unconditional success
rc > 0 success with a warning or informational result
rc < 0 error, and an error message result
- EvalResult() - Constructor for class EvalResult
-
- eventAdd(int, boolean, String) - Method in class com.hume.SECS.SecsEquip
-
Define an event type.
- eventAdd(String, int, boolean, String) - Method in class com.hume.SECS.SecsEquip
-
Define an event type, and provide a unique name.
- eventAdd(String, String, String, String) - Method in class com.hume.SECS.SecsHost
-
Manually add an event definition.
- eventChoice() - Method in class com.hume.SECS.SecsHost
-
Obtain an array of {CEID VirtualName Description} lists
providing a selection choice of events which do not currently
have an associated event report.
- eventDiscovery() - Method in class com.hume.SECS.SecsHost
-
Attempt to discover unknown event types
- eventDvvals(String, String[]) - Method in class com.hume.SECS.SecsEquip
-
Specify the DVVAL variables associated with an event for S1F24.
- eventEnable(int, boolean) - Method in class com.hume.SECS.SecsEquip
-
Enable or Disable reporting of an Event.
- eventIsEnabled(int) - Method in class com.hume.SECS.SecsEquip
-
The host can change the enabled status;
see if the reporting of an event is enabled.
- eventIsHostEnabled(String) - Method in class com.hume.SECS.SecsHost
-
see if the reporting of an event is enabled by the host
- eventIsReported(String) - Method in class com.hume.SECS.SecsHost
-
see if the reporting of an event is currently established with the equipment
- eventPost(int) - Method in class com.hume.SECS.SecsEquip
-
Announce that a GEM event has occurred which may cause an event report message to be sent.
- eventPostByName(String) - Method in class com.hume.SECS.SecsEquip
-
announce that a GEM event has occurred using the unique event name
- eventRenumber(String, int) - Method in class com.hume.SECS.SecsEquip
-
Reassign a different numeric ID to a built-in event.
- eventReport(SecsHost, String, String, HashMap<String, String>) - Method in interface com.hume.SECS.EventReportItf
-
delivery of an event report
- eventReportConfig(String) - Method in class com.hume.SECS.SecsHost
-
lookup the {CEID virtualName Description VIDs} of an individual event report
- eventReportConfigEx(String) - Method in class com.hume.SECS.SecsHost
-
lookup the {CEID virtualName Description VIDs RPTID} of an individual event report
- eventReportDefine(String, String[], String) - Method in class com.hume.SECS.SecsHost
-
Create or update an event report definition.
- eventReportDefine(String, String[]) - Method in class com.hume.SECS.SecsHost
-
Create or update an event report definition.
- eventReportDelete(String) - Method in class com.hume.SECS.SecsHost
-
delete an event report definition
- EventReportHandler - Variable in class com.hume.SECS.SecsHost
-
Set this field to direct the delivery of event reports to your application
- EventReportItf - Interface in com.hume.SECS
-
Host interface to receive Event Reports.
- eventReportLinks() - Method in class com.hume.SECS.SecsEquip
-
This method returns a list of integer pairs for the current associations of event types and
report definitions.
- eventsEnable() - Method in class com.hume.SECS.SecsHost
-
Enable the reporting of all equipment events
- eventsEnable(String, boolean) - Method in class com.hume.SECS.SecsHost
-
Enable or Disable reporting of one or more Events
- eventUnlink(int) - Method in class com.hume.SECS.SecsEquip
-
Unlink (disassociate) all associated reports from an event.
- eventUpdate(String, String, String) - Method in class com.hume.SECS.SecsHost
-
give an event a meaningful name and description
- get(int) - Method in class com.hume.DMH.StringList
-
Retrieve an element from a list, indexing starts with 0.
- get(int) - Method in class com.hume.DMH.TclListModel
-
- getAliases() - Method in class com.hume.DMH.DmhServer
-
- getAliases() - Method in interface com.hume.DMH.DmhServerItf
-
An alias array is used to implement the concept of
of virtual DMH groups in a single physical server.
- getBAUD() - Method in class com.hume.SECS.SecsConn
-
property value BAUD, default 9600
- getBinDir() - Static method in class com.hume.SECS.SecsConn
-
directory where DMH executables are - a read-only value
- getCalendar() - Method in class Localtime
-
- getCeidOffline() - Method in class com.hume.SECS.SecsHost
-
The event report CEID that signifies the equipment is transitioning
to an off-line control state
- getClientID() - Method in class com.hume.DMH.DmhClient
-
- getClientID() - Method in interface com.hume.DMH.DmhClientItf
-
Get the server's unique ID string for the client connection.
- getCols() - Method in class HubTableRow
-
obtain the columns of the table
- getCols() - Method in class TableRowSchema
-
- getCols() - Method in class TableRowSub
-
- getColType(int) - Method in class com.hume.SECS.HubTableModel
-
- getColumn(String) - Method in class HubTable
-
Lookup a table column by name.
- getColumnCount() - Method in class HubTable
-
Obtain the count of table columns.
- getColumnCount() - Method in class ListReplyTableModel
-
- getColumnCount() - Method in class com.hume.SECS.HubTableModel
-
- getColumnName(int) - Method in class ListReplyTableModel
-
- getColumnName(int) - Method in class com.hume.SECS.HubTableModel
-
- getColumnNameList() - Method in class HubTable
-
Obtain a whitespace separated list of all the column names.
- getColumnNames() - Method in class HubTable
-
Obtain the column names as an array
- getCommState() - Method in class com.hume.SECS.SecsConn
-
CommState value
Possible literal text values are
DISABLED, ENABLED {NOT COMMUNICATING}, COMMUNICATING
- getConnectionType() - Method in class com.hume.SECS.SecsConn
-
property value ConnectionType
See getConnectionType for details.
- getControlState() - Method in class com.hume.SECS.SecsConn
-
property value ControlState
A read-only value of the actual GEM Control State, which reflects your
ControlIntentOnline value, your ControlModeRemote value,
and host dynamics.
- getControlStateStartup() - Method in class com.hume.SECS.SecsEquip
-
get the configured control state startup value
- getControlStateStartupText() - Method in class com.hume.SECS.SecsEquip
-
get GUI text for the control state startup value
- getDate() - Method in class Localtime
-
- getDefaultTimeout() - Method in class com.hume.DMH.DmhClient
-
- getDefaultTimeout() - Method in interface com.hume.DMH.DmhClientItf
-
Get the current default timeout that is used on DoXact calls.
- getDescription() - Method in class com.hume.DMH.DmhClient
-
- getDescription() - Method in interface com.hume.DMH.DmhClientItf
-
returns the client description
- getDEVID() - Method in class com.hume.SECS.SecsConn
-
property value DEVID, the SECS device ID, default 0
- getDmh() - Static method in class com.hume.SECS.SecsConn
-
DMH connection to the SECS Server - read-only
- getDmhGroupName() - Static method in class com.hume.SECS.SecsConn
-
DMH Group name - read-only
- getElementAt(int) - Method in class com.hume.DMH.TclListModel
-
- getErrCode() - Method in exception SqlException
-
- getGroupname() - Method in class com.hume.DMH.DmhClient
-
- getGroupname() - Method in interface com.hume.DMH.DmhClientItf
-
return the DMH Groupname as provided to the init() method.
- getHostname() - Method in class com.hume.DMH.DmhClient
-
- getHostname() - Method in interface com.hume.DMH.DmhClientItf
-
Return the TCP/IP hostname of the local computer
- getHostname() - Static method in class com.hume.DMH.Hostname
-
obtain the cached hostname value
- getHsmsHost() - Method in class com.hume.SECS.SecsConn
-
property value HSMS Connection Hostname or IP address.
- getHsmsPassive() - Method in class com.hume.SECS.SecsConn
-
property value HsmsPassive - whether to act as a passive server instead of an active client
- getHsmsPort() - Method in class com.hume.SECS.SecsConn
-
property value HsmsPort - the HSMS socket port, default value is 5555
- getJavaServerDir() - Static method in class com.hume.SECS.SecsConn
-
directory where SecsServer[.exe] or SecsServer.tcl is found
treat it as a read-only property
- getKey() - Method in class HubTableRow
-
obtain the primary composite key (PCK) value
- getKey() - Method in class TableRowSchema
-
- getKey() - Method in class TableRowSub
-
- getKeyCols() - Method in class HubTableRow
-
obtain the key columns of the table
- getKeyCols() - Method in class TableRowSchema
-
- getKeyCols() - Method in class TableRowSub
-
- getKeyCount() - Method in class ListReplyTableModel
-
- getKeyName(int) - Method in class ListReplyTableModel
-
- getKeyNameList() - Method in class HubTable
-
Obtain a whitespace separated list of the key column names.
- getKeyNames() - Method in class HubTable
-
Obtain the key column names as an array
- getMDLN() - Method in class com.hume.SECS.SecsEquip
-
Get the SECS equipment model type
- getMhGroup() - Method in class com.hume.DMH.DmhClient
-
- getMhGroup() - Method in interface com.hume.DMH.DmhClientItf
-
If you have a connection, getMhgroup() returns hostname:port
of the DMH server else an empty string
- getMhMsgs(String) - Method in class com.hume.DMH.DmhServer
-
- getMhMsgs(String) - Method in interface com.hume.DMH.DmhServerItf
-
Tcl virtual data mh_msgs.
- getName() - Method in class HubTable
-
Obtain the table name which is possibly truncated to the maximum length, NAME_MAX,
but preserves the original case passed to the constructor.
- getName() - Method in class HubTableColumn
-
Obtain the original name passed to the constructor but possibly truncated to NAME_MAX
characters in length.
- getName() - Method in class com.hume.SECS.SecsConn
-
A unique name for the SECS connection, used as an identifier for saved data,
Set during construction.
- getNotice() - Method in class ListReplyTableModel
-
- getPosixSeconds() - Method in class Localtime
-
- getProcessProgramDir() - Method in class com.hume.SECS.SecsConn
-
The Process Program Directory - you can set a relative path such as "./pp".
- getProduct() - Method in class com.hume.DMH.DmhClient
-
- getProduct() - Method in interface com.hume.DMH.DmhClientItf
-
Obtain the vendor product id.
- getRowCount() - Method in class HubTable
-
Obtain the count of table rows.
- getRowCount() - Method in class ListReplyTableModel
-
- getRowCount() - Method in class com.hume.SECS.HubTableModel
-
- getRTY() - Method in class com.hume.SECS.SecsConn
-
property value SECS-I retry maximum
- getSchema() - Method in class HubTable
-
Obtain the table schema as data rows
- getSchemaList() - Method in class HubTable
-
Obtain the table schema formatted as an SQL selection statement result
select {table schema} {{Column Name} Key Type} {{Column Name}} colCount {} data
- getSchemaList(boolean) - Method in class HubTable
-
Obtain the table schema formatted as an SQL selection statement result
optionally with an empty Description column added.
- getSelectedItem() - Method in class com.hume.DMH.TclListModel
-
- getSequence() - Method in class HubTableColumn
-
Return the column index.
- getSerialPort() - Method in class com.hume.SECS.SecsConn
-
property value SECS-I SerialPort, default is COM1 on Windows
- getSize() - Method in class com.hume.DMH.TclListModel
-
- getSOFTREV() - Method in class com.hume.SECS.SecsEquip
-
returns the currently configured SECS software revision string
- getSortFlag() - Method in class HubTable
-
The sortFlag controls whether additional sorting is performed on selection results
to sequence numeric data in numeric order.
- getSpoolDirectory() - Method in class com.hume.SECS.SecsEquip
-
SpoolDirectory property
- getSpoolingAllow() - Method in class com.hume.SECS.SecsEquip
-
return the current Spooling Allow configuration string
- getSpoolInit() - Method in class com.hume.SECS.SecsHost
-
Spool Initialization PURGE | IGNORE | UNLOAD
- getState() - Method in class com.hume.DMH.DmhClient
-
- getState() - Method in interface com.hume.DMH.DmhClientItf
-
Obtain an integer code representing communication status.
- getState() - Method in class com.hume.SECS.SecsConn
-
The low-level connection state, OFFLINE, LISTENING, COMMUNICATING and more,
The value is null until the interface instance has been constructed
in the SECS server process.
- getStringAt(int) - Method in class HubTableRow
-
Obtain a field value.
- getStringAt(int, int) - Method in class com.hume.SECS.HubTableModel
-
- getSubscriptionCount() - Method in class HubTable
-
Obtain the count of subscriptions to the table.
- getSubscriptions() - Method in class HubTable
-
Obtain an array of the current table subscriptions.
- getSubscriptionsList() - Method in class HubTable
-
Obtain the current subscriptions as an SQL selection list.
- getSupervisorDir() - Static method in class com.hume.SECS.SecsHost
-
- getT1() - Method in class com.hume.SECS.SecsConn
-
property value, SECS-I T1 timer
- getT2() - Method in class com.hume.SECS.SecsConn
-
property value, SECS-I Protocol timeout timer
- getT3() - Method in class com.hume.SECS.SecsConn
-
property value, SECS Reply timeout timer
- getT4() - Method in class com.hume.SECS.SecsConn
-
property value, SECS-I interblock timeout timer
- getT5() - Method in class com.hume.SECS.SecsConn
-
property value, HSMS re-connection attempt timer
- getT6() - Method in class com.hume.SECS.SecsConn
-
property value, HSMS control transaction timeout.
- getT7() - Method in class com.hume.SECS.SecsConn
-
property value, HSMS not selected timeout.
- getT8() - Method in class com.hume.SECS.SecsConn
-
- getTablename() - Method in class ListReplyTableModel
-
- getTables() - Static method in class Datahub
-
Obtain an array of the data tables.
- gettDATAID() - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for DATAID items, default U4.
- gettDATALENGTH() - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for DATALENGTH items, default U4
- gettLENGTH() - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for LENGTH items, default U4
- gettPPID() - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for PPID items.
- getTraceBits() - Method in class com.hume.DMH.DmhClient
-
- getTraceBits() - Method in interface com.hume.DMH.DmhClientItf
-
get the trace bitfield settings
- getTraceBits() - Method in class com.hume.SECS.SecsConn
-
get the TraceBits which control tracing of SECS communication
- getTraceLogMaxWidth() - Method in class com.hume.SECS.SecsConn
-
the maximum width of a line in characters when saving SECS communication
trace data to log files, 0 = no limit, or >= 1000
- getTraceSaveDir() - Method in class com.hume.SECS.SecsConn
-
the file system directory for trace data save files
- getTraceSaveMaxDayFiles() - Method in class com.hume.SECS.SecsConn
-
- getTraceSaveZipCmd() - Method in class com.hume.SECS.SecsConn
-
The compression command which is executed in the saving directory
with the additional argument of the day file name which has just been
closed at midnight.
- getTracewinMaxWidth() - Method in class com.hume.SECS.SecsConn
-
- gettREPGSZ() - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for REPGSZ items, default U4
- gettRPTID() - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for RPTID items, default U4.
- gettTOTSMP() - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for TOTSMP items, default U4
- gettTRID() - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for TRID items, default U4
- getType() - Method in class HubTableColumn
-
the HubTableColumn.TYPE_* column data type
- getValueAt(int) - Method in class HubTableRow
-
Obtain a field value.
- getValueAt(int, int) - Method in class ListReplyTableModel
-
- getValueAt(int, int) - Method in class com.hume.SECS.HubTableModel
-
- getVarcharLen() - Method in class HubTableColumn
-
Maximum declared length of a varchar field
- getVarValueTimeout() - Method in class com.hume.SECS.SecsEquip
-
Internal VarValueRequest timeout value in milliseconds.
- getVersion() - Method in class com.hume.DMH.DmhClient
-
- getVersion() - Method in interface com.hume.DMH.DmhClientItf
-
Obtain the DMH compatibility version.
- getVersion() - Method in class com.hume.DMH.DmhServer
-
- getWhereClause() - Method in class HubTableRow
-
a where clause for this row
- groupnamePort(String) - Method in class com.hume.DMH.DmhClient
-
- groupnamePort(String) - Method in interface com.hume.DMH.DmhClientItf
-
Return the socket port that a DMH groupname is mapped to.
- idTsn - Variable in class com.hume.SECS.HostVariableInfo
-
The TSN format type code for the varID as used by the equipment.
- inheritWin(JFrame, HubTable, HubTableRow) - Static method in class HubTableRowWin
-
Create or show a dialog for adding a new row starting with the data
of an existing row.
- init(String, String) - Method in class com.hume.DMH.DmhClient
-
- init(String, int) - Method in class com.hume.DMH.DmhClient
-
- init(String, String) - Method in interface com.hume.DMH.DmhClientItf
-
Initialize and connect to a DMH server.
- init(String, int) - Method in interface com.hume.DMH.DmhClientItf
-
Initialize and connect to a DMH server.
- init(String) - Method in class com.hume.DMH.DmhServer
-
- init(int) - Method in class com.hume.DMH.DmhServer
-
- init(String, int) - Method in class com.hume.DMH.DmhServer
-
- init(String) - Method in interface com.hume.DMH.DmhServerItf
-
Initialize the DMH server, usually on the default network
interface.
- init(int) - Method in interface com.hume.DMH.DmhServerItf
-
Initialize using a specified socket port number.
- initialize() - Method in class com.hume.SECS.SecsHost
-
Perform online initialization which enables communication and sets up event reports.
- initRcResult() - Method in class com.hume.SECS.SecsHost
-
A version of initialize that also returns explanation text with the return code.
- insert(HubTableRow) - Method in class HubTable
-
Add a new row to the table.
- insertStatement(HubTableRow, HubTableColumn[]) - Method in class HubTable
-
Provide an insert statement encompassing some or all of the column
values in the provided row.
- insertWin(JFrame, HubTable) - Static method in class HubTableRowWin
-
Create or show a dialog for adding a new row
- instances - Static variable in class com.hume.SECS.SecsHost
-
A table of SecsHost instances with lookup by connection name.
- isAlarmEventShared() - Method in class com.hume.SECS.SecsEquip
-
- isAutoInit() - Method in class com.hume.SECS.SecsHost
-
Whether the initialization logic is executed when an online control state is
established or re-established.
- isAutoStart() - Method in class com.hume.SECS.SecsHost
-
Whether to start the interface with communication enabled
when it is constructed using the constructor form that supplies the needed
property settings.
- isCompressed() - Method in class com.hume.SECS.EquipStartupData
-
- isControlIntentOnline() - Method in class com.hume.SECS.SecsEquip
-
Whether we intend to be in an online control state.
- isControlModeRemote() - Method in class com.hume.SECS.SecsEquip
-
Whether remote control is desired when online.
- isEmpty() - Method in class com.hume.DMH.TclListModel
-
- isEquip() - Method in class com.hume.SECS.SecsConn
-
host or equipment role
- isHsms() - Method in class com.hume.SECS.SecsConn
-
whether the connection type is HSMS or a non-standard variant
- isHsmsPassive() - Method in class com.hume.SECS.SecsConn
-
- isIdRangeChecked() - Method in class com.hume.SECS.SecsEquip
-
Set this property false to bypass the normal ID range checking on adding alarms,
events, parameters, and variables.
- isMult() - Method in class com.hume.SECS.SecsHost
-
SECS-I parameter whether the equipment can handle owing more than 1 reply at a time.
- isParameterSetSaved() - Method in class com.hume.SECS.SecsEquip
-
Return the configuration state of ECV parameter saving.
- isPPbodyFileMode() - Method in class com.hume.SECS.SecsConn
-
Return the configured state of whether S7F3 and S7F6 process program
transfers are direct with files bypassing memory.
- isPPFilesByRequest() - Method in class com.hume.SECS.SecsEquip
-
Query whether process program files are requested/written by the app.
- isProcessProgramTypeBinary() - Method in class com.hume.SECS.SecsEquip
-
Return the configured state of whether recipe files are binary and not text.
- isReportConfigSaved() - Method in class com.hume.SECS.SecsEquip
-
get the configured state of event report setup saving
- isS13InUse() - Method in class com.hume.SECS.SecsEquip
-
test if Stream 13 large process program transfer messages are enabled
- isS13InUse() - Method in class com.hume.SECS.SecsHost
-
Enable S13 for data set transfers, default true.
- isS1F11InUse() - Method in class com.hume.SECS.SecsHost
-
query Status Variable values during initialization, default true
- isS1F13InUse() - Method in class com.hume.SECS.SecsHost
-
use S1F13 to initialize communication, default true
- isS1F17InUse() - Method in class com.hume.SECS.SecsHost
-
use S1F17 to request online control state, default true
- isS1F21InUse() - Method in class com.hume.SECS.SecsHost
-
use S1F21 to query DVVAL variables, default false
- isS1F23InUse() - Method in class com.hume.SECS.SecsHost
-
use S1F23 to query Data Collection Events, default false
- isS1F3InUse() - Method in class com.hume.SECS.SecsHost
-
query Status Variable definitions during initialization, default true
- isS2F13InUse() - Method in class com.hume.SECS.SecsHost
-
use S2F13 during initialization to request equipment constant values, default true.
- isS2F29InUse() - Method in class com.hume.SECS.SecsHost
-
Use S2F29 during initialization to determine equipment constants, default true.
- isS2F31InUse() - Method in class com.hume.SECS.SecsHost
-
Use S2F31 during initialization to synchronize the clock, default true.
- isS5F5InUse() - Method in class com.hume.SECS.SecsHost
-
Enable using S5F5 to determine alarm types, default true.
- isS5F7InUse() - Method in class com.hume.SECS.SecsHost
-
Use S5F7 to determine enabled alarm types, default true.
- isSaved() - Method in class com.hume.SECS.EquipStartupData
-
- isTraceDataCompressed() - Method in class com.hume.SECS.SecsConn
-
- isTraceDataSaved() - Method in class com.hume.SECS.SecsConn
-
- isWindows() - Static method in class com.hume.SECS.SecsConn
-
are we running on Windows? read-only
- lappend(ListBuilder, HubTableColumn) - Method in class HubTableRow
-
A value access method used to append a value to a value list
- lappend(int) - Method in class com.hume.DMH.ListBuilder
-
Append an integer as a list element.
- lappend(long) - Method in class com.hume.DMH.ListBuilder
-
Append a long integer as a list element.
- lappend(String) - Method in class com.hume.DMH.ListBuilder
-
Append a string value as a list element.
- lappend(String, String) - Method in class com.hume.DMH.ListBuilder
-
Append string values as list elements.
- lappend(String, String, String) - Method in class com.hume.DMH.ListBuilder
-
- lappend(String, String, String, String) - Method in class com.hume.DMH.ListBuilder
-
- lappend(String[]) - Method in class com.hume.DMH.ListBuilder
-
Append a string array as 0 or more list elements.
- lappend(String) - Method in class com.hume.DMH.StringList
-
add an element to the list end
- lappend(String, String) - Method in class com.hume.DMH.StringList
-
add 2 elements to the list end
- lappend(String, String, String) - Method in class com.hume.DMH.StringList
-
add 3 elements to the list end
- lappend(String, String, String, String) - Method in class com.hume.DMH.StringList
-
add 4 elements to the list end
- lappend(String) - Method in class com.hume.DMH.TclList
-
add an element to the list end
- lappend(String, String) - Method in class com.hume.DMH.TclList
-
add 2 elements to the list end
- lappend(String, String, String) - Method in class com.hume.DMH.TclList
-
add 3 elements to the list end
- lappend(String, String, String, String) - Method in class com.hume.DMH.TclList
-
add 4 elements to the list end
- lappend(String) - Method in class com.hume.DMH.TclListModel
-
append an element to the end of the list
- lappendSublist(String[]) - Method in class com.hume.DMH.ListBuilder
-
Append a string array as a single sublist element.
- lappendToken(String) - Method in class com.hume.DMH.ListBuilder
-
a higher performance lappend when it is known that a string is
a simple alphanumeric token without interior spaces or special characters such
as punctuation or control characters.
- lappendToken(String, String) - Method in class com.hume.DMH.ListBuilder
-
a higher performance lappend when it is known that a string is
a simple alphanumeric token without interior spaces or special characters such
as punctuation or control characters.
- lappendToken(String, String, String) - Method in class com.hume.DMH.ListBuilder
-
a higher performance lappend when it is known that a string is
a simple alphanumeric token without interior spaces or special characters such
as punctuation or control characters.
- lappendToken(String, String, String, String) - Method in class com.hume.DMH.ListBuilder
-
a higher performance lappend when it is known that a string is
a simple alphanumeric token without interior spaces or special characters such
as punctuation or control characters.
- lastException - Static variable in exception SqlException
-
- lastLock - Static variable in exception SqlException
-
- lastRead(String) - Method in class com.hume.DMH.DmhServer
-
- lastRead(String) - Method in interface com.hume.DMH.DmhServerItf
-
To support debugging, the DMH server keeps a copy of the last message
sent to each mailbox.
- length() - Method in class com.hume.DMH.StringList
-
Return the count of list elements.
- length() - Method in class com.hume.DMH.TclList
-
Return the count of list elements.
- lindex(int) - Method in class com.hume.DMH.StringList
-
Retrieve an element from a list, indexing starts with 0.
- lindex(int) - Method in class com.hume.DMH.TclList
-
Retrieve an element from a list, indexing starts with 0.
- lindex(String, int) - Static method in class com.hume.DMH.TclList
-
Parse a list and return an element, indexing starts with 0.
- lindex(int) - Method in class com.hume.DMH.TclListModel
-
retrieve an element from the list, indexes start with 0
- linktest() - Method in class com.hume.SECS.SecsConn
-
Synchronously test a COMMUNICATING HSMS connection to verify that
the link is responsive.
- linktestAsync() - Method in class com.hume.SECS.SecsConn
-
Cause a linktest HSMS control message to be sent to test if a
healthy connection still exists.
- linsert(String, int) - Method in class com.hume.DMH.StringList
-
Insert an element at index N, sliding existing elements +1.
- linsert(String, int) - Method in class com.hume.DMH.TclList
-
Insert an element at index N, sliding existing elements +1.
- linsert(String, int) - Method in class com.hume.DMH.TclListModel
-
add an element at index N, sliding existing elements +1
- list(int, String) - Static method in class com.hume.DMH.ListBuilder
-
Create a list from an integer code and a string value.
- list(int, String, String) - Static method in class com.hume.DMH.ListBuilder
-
Create a list from an integer code, a text token, and a string.
- list(String, String) - Static method in class com.hume.DMH.ListBuilder
-
convenience method to format a list without explicit object construction
- list(String, String, String) - Static method in class com.hume.DMH.ListBuilder
-
convenience method to format a list without explicit object construction
- list(String, String, String, String) - Static method in class com.hume.DMH.ListBuilder
-
convenience method to format a list without explicit object construction
- list(String[]) - Static method in class com.hume.DMH.ListBuilder
-
Convert a String array to a String list.
- ListBuilder - Class in com.hume.DMH
-
A class for creating text structured as lists where whitespace, and
{braces} are used to delimit list elements.
- ListBuilder() - Constructor for class com.hume.DMH.ListBuilder
-
- ListBuilder(int) - Constructor for class com.hume.DMH.ListBuilder
-
Initialize with a specified character buffer size.
- ListBuilder(String) - Constructor for class com.hume.DMH.ListBuilder
-
A constructor for character sequences that are valid whitespace
delimited list elements.
- listElement(String, int) - Static method in class com.hume.DMH.TclList
-
Parse a list and return an element, indexing starts with 0.
- listElement(String, int, int) - Static method in class com.hume.DMH.TclList
-
Parse a nested list - the ith element is parsed as a list for
the jth item.
- listElement(String, int, int, int) - Static method in class com.hume.DMH.TclList
-
Parse a double nested list for an element.
- listElement(String, int) - Static method in class com.hume.SECS.SecsConn
-
Parse text structured as a list for the nth element.
- listElement(String, int, int) - Static method in class com.hume.SECS.SecsConn
-
Parse a nested list - the ith element is parsed as a list for the jth item.
- listElement(String, int, int, int) - Static method in class com.hume.SECS.SecsConn
-
Parse a doubly nested list - the ith element is parsed as a list for the jth item,
then the jth item is parsed for the kth element.
- ListFormatException - Exception in com.hume.DMH
-
Not all strings are valid lists.
- ListFormatException(String) - Constructor for exception com.hume.DMH.ListFormatException
-
- listJoin(String[]) - Static method in class com.hume.SECS.SecsConn
-
A convenience method to convert a string array to a list.
- listNames(HubTableColumn[]) - Static method in class HubTableColumn
-
return a list of names for the specified columns
- ListReplyTableModel - Class in com.hume.datahub
-
A class to parse Datahub selection list results and provide a Table Model.
- ListReplyTableModel(String) - Constructor for class ListReplyTableModel
-
Constructor.
- listSplit(String) - Static method in class com.hume.SECS.SecsConn
-
A listSplit method that returns an empty list instead of an exception
if the input text is not a valid list.
- llength() - Method in class com.hume.DMH.StringList
-
Return the count of list elements
- llength() - Method in class com.hume.DMH.TclList
-
Return the count of list elements
- llength() - Method in class com.hume.DMH.TclListModel
-
compute the list length - the number of elements
- load(String) - Static method in class HubTable
-
A counterpart to save() - load a table that was saved on the file system.
- Localtime - Class in com.hume.datahub
-
This class provides high resolution time values by combining System.currentTimeMillis() with
System.nanoTime().
- Localtime() - Constructor for class Localtime
-
Capture a high resolution clock value for the current time.
- lval(String, String[]) - Method in interface LvalProcItf
-
- LvalProcItf - Interface in com.hume.datahub
-
Implemented by developers to install custom procedures that provide list results
when executed by SQL messages received by the Datahub.
- LvalProcResult - Class in com.hume.datahub
-
A data structure used to pass the execution results of an LvalProc.
- LvalProcResult() - Constructor for class LvalProcResult
-
- save() - Method in class HubTable
-
Save the table as sql statements using tablename.tab in the working directory
- schemaHtmlData(HubTable, boolean) - Static method in class Datahub
-
Returns HTML text describing the schema of a table.
- second() - Method in class Localtime
-
- SecsConn - Class in com.hume.SECS
-
A base SECS connection class for Equipment or Host use.
- SecsConn(String, String, boolean) - Constructor for class com.hume.SECS.SecsConn
-
Initialize the SECS connection including the start of a child
SECS Server process.
- SecsEquip - Class in com.hume.SECS
-
Use this class to deploy a SECS/GEM equipment interface
- SecsEquip(String, String) - Constructor for class com.hume.SECS.SecsEquip
-
The constructor.
- SecsHost - Class in com.hume.SECS
-
Use this class to deploy a SECS host interface.
- SecsHost(String, String[], String[]) - Constructor for class com.hume.SECS.SecsHost
-
Construct an instance from startup table data.
- SecsHost(String, String) - Constructor for class com.hume.SECS.SecsHost
-
The constructor choice for a developer who chooses not to use the ei_startup
table.
- secsMessageReceive(SecsConn, int, int, boolean, int, String, String) - Method in interface com.hume.SECS.SecsMessageReceiveItf
-
Delivery of a SECS message.
- SecsMessageReceiveItf - Interface in com.hume.SECS
-
Host or Equipment interface to receive SECS messages.
- secsTrace(SecsConn, String, String) - Method in interface com.hume.SECS.SecsTraceItf
-
delivery of trace text as controlled by the setting of TraceBits.
- secsTrace(SecsConn, String, String) - Method in class com.hume.SECS.Tracewin
-
receive trace data - executed internally and not by applications
- SecsTraceItf - Interface in com.hume.SECS
-
The interface to receive SECS communication activity tracing.
- select(String) - Method in class HubTable
-
Find all table rows matching a search condition.
- selectAll() - Method in class HubTable
-
Select all rows from the table.
- selectPCK(String) - Method in class HubTable
-
Direct lookup of a single row using the primary composite key value.
- selectToHtml(String) - Static method in class Datahub
-
Convert the sqlReply() table data list selection format to HTML text.
- selectToHtml(String, String) - Static method in class Datahub
-
Convert the sqlReply() table data list selection format to HTML text.
- sendAbort(int, int) - Method in class com.hume.SECS.SecsConn
-
Send a function 0 abort message in lieu of a proper reply.
- sendReply(int, int, int) - Method in class com.hume.SECS.SecsConn
-
send a SECS reply message - header only, no data.
- sendReply(int, int, int, String) - Method in class com.hume.SECS.SecsConn
-
Send a SECS reply message with data.
- sendS9(int, String) - Method in class com.hume.SECS.SecsConn
-
Send a Stream 9 error message:
F1 bad device ID,
F3 bad stream,
F5 bad function,
F7 bad data,
F9 T3 reply timeout,
F11 too much data,
F13 conversation timeout
- sendSecsMsg(int, int, boolean, String, boolean) - Method in class com.hume.SECS.SecsConn
-
Send a primary SECS message, optionally indicating a reply is wanted, and
optionally waiting for the reply message.
- serialDevice - Variable in class com.hume.SECS.EquipStartupData
-
For SECS-I the communication device such as COM1 or /dev/ttyS0
- ServerDebug - Class in com.hume.SECS
-
A window class for our demonstration applications.
- ServerDebug() - Constructor for class com.hume.SECS.ServerDebug
-
- serverError(String) - Method in interface com.hume.SECS.ServerErrorItf
-
SECS Server error message delivery
- ServerErrorItf - Interface in com.hume.SECS
-
The interface to receive SECS Server background error notifications.
- serverLicenseCheck() - Static method in class com.hume.SECS.SecsConn
-
Return a status code for the license when using SecsServer[.exe].
- serverReply(String) - Static method in class com.hume.SECS.SecsConn
-
Send a Tcl command to the Server and wait for the reply.
- serverSqlCmd(String) - Static method in class com.hume.SECS.SecsConn
-
Send an SQL command to the SECS Server for evaluation without
waiting for a reply.
- serverSqlReply(String) - Static method in class com.hume.SECS.SecsConn
-
Execute an SQL command in the Server process and wait for the reply
- serverStart(String) - Static method in class com.hume.SECS.SecsConn
-
startup the SECS Server if not already started
- serverStatus() - Method in class com.hume.DMH.DmhClient
-
- serverStatus() - Method in interface com.hume.DMH.DmhClientItf
-
Obtain the current message system status as a text list.
- serverStop() - Static method in class com.hume.SECS.SecsConn
-
disconnect from and possibly terminate the SECS Server
- serverTclCmd(String) - Static method in class com.hume.SECS.SecsConn
-
Send a Tcl command to the Server process without waiting for the reply.
- serverTclReply(String) - Static method in class com.hume.SECS.SecsConn
-
Send a Tcl command to the Server and wait for the reply.
- set(int, String) - Method in class com.hume.DMH.TclListModel
-
- setAlarmEventShared(boolean) - Method in class com.hume.SECS.SecsEquip
-
set whether alarm set and clear event CEIDs are the same for all alarms
- setAutoInit(boolean) - Method in class com.hume.SECS.SecsHost
-
Set whether the initialization logic is executed when an online control state is
established or re-established.
- setAutoStart(boolean) - Method in class com.hume.SECS.SecsHost
-
Set whether to start the interface with communication enabled
when it is constructed using the constructor form that supplies the needed
property settings.
- setBAUD(int) - Method in class com.hume.SECS.SecsConn
-
property value BAUD, default 9600
must issue connect type call to use a new value
- setCeidOffline(String) - Method in class com.hume.SECS.SecsHost
-
The event report CEID that signifies the equipment is transitioning
to an off-line control state
- setColumnName(String, String) - Method in class ListReplyTableModel
-
You can redefine the column names for a table display.
- setColumnName(String, String) - Method in class com.hume.SECS.HubTableModel
-
You can redefine the column names for a table display.
- setConnectionType(int) - Method in class com.hume.SECS.SecsConn
-
We recommend you use connectTypeHsmsPassive() or connectTypeHsmsActive() instead of
this method.
- setControlIntentOnline(boolean) - Method in class com.hume.SECS.SecsEquip
-
Set whether we intend to be in an online control state.
- setControlModeRemote(boolean) - Method in class com.hume.SECS.SecsEquip
-
When in online control, do we intend to be in REMOTE control?
- setControlStateStartup(int) - Method in class com.hume.SECS.SecsEquip
-
You can set the control state startup using the index (enumerated constants)
CS_OFFLINE_EQUIPMENT=0,
CS_OFFLINE_ATTEMPT_ONLINE=1,
CS_OFFLINE_HOST=2,
CS_ONLINE_LOCAL=3,
CS_ONLINE_REMOTE=4.
- setDefaultSorting() - Method in class HubTable
-
A call to set the default sorting behavior.
- setDefaultTimeout(int) - Method in class com.hume.DMH.DmhClient
-
- setDefaultTimeout(int) - Method in interface com.hume.DMH.DmhClientItf
-
Set the default timeout that is used on DoXact calls.
- setDescription(String) - Method in class com.hume.DMH.DmhClient
-
- setDescription(String) - Method in interface com.hume.DMH.DmhClientItf
-
Set the description for the client that is shown by the
"Identify" button from the DMH Status window.
- setDEVID(int) - Method in class com.hume.SECS.SecsConn
-
property value DEVID, the SECS device ID, default 0
- setHsmsHost(String) - Method in class com.hume.SECS.SecsConn
-
property value HSMS Connection Hostname or IP address
- setHsmsPassive(boolean) - Method in class com.hume.SECS.SecsConn
-
property value HsmsPassive - whether to act as a passive server instead of an active client
- setHsmsPort(int) - Method in class com.hume.SECS.SecsConn
-
property value HsmsPort - the HSMS socket port, default value is 5555
- setIdRangeChecked(boolean) - Method in class com.hume.SECS.SecsEquip
-
Set this property false to bypass the normal ID range checking on adding alarms,
events, parameters, and variables.
- setLostClient(DmhLostClientItf) - Method in class com.hume.DMH.DmhServer
-
- setLostClient(DmhLostClientItf) - Method in interface com.hume.DMH.DmhServerItf
-
register to receive notification of disconnected clients.
- setLostServer(DmhLostServerItf) - Method in class com.hume.DMH.DmhClient
-
- setLostServer(DmhLostServerItf) - Method in interface com.hume.DMH.DmhClientItf
-
Register a handler that gets called if the connection to the
DMH server is lost.
- setMDLN(String) - Method in class com.hume.SECS.SecsEquip
-
Set the SECS equipment model type, 20 chars max.
- setMult(boolean) - Method in class com.hume.SECS.SecsHost
-
SECS-I parameter whether the equipment can handle owing more than 1 reply at a time.
- setParameterSetSaved(boolean) - Method in class com.hume.SECS.SecsEquip
-
This property controls whether the parameter values are saved at the
program exit and restored during the next session.
- setPPbodyFileMode(boolean) - Method in class com.hume.SECS.SecsConn
-
Specify if S7F3 and S7F6 process program transfers are direct with
files bypassing possibly large memory allocations.
- setPPFilesByRequest(boolean) - Method in class com.hume.SECS.SecsEquip
-
Set whether process program files are written by the app triggered by
PPFileRequest callbacks.
- setProcessProgramDir(String) - Method in class com.hume.SECS.SecsConn
-
The Process Program Directory
Also known as the RecipeDirectory - a relative pathname value is relative to the SECS Server
working directory not the Java program working directory.
- setProcessProgramTypeBinary(boolean) - Method in class com.hume.SECS.SecsEquip
-
Specify if process programs (recipes) are treated as binary instead of text.
- setReportConfigSaved(boolean) - Method in class com.hume.SECS.SecsEquip
-
This optionally set property controls whether the state of event reporting is saved
at the program exit and restored during the next session.
- setReportsClear(boolean) - Method in class com.hume.SECS.SecsHost
-
Whether all existing event reports are deleted prior to defining new ones
during initialization.
- setReportsEnable(boolean) - Method in class com.hume.SECS.SecsHost
-
Whether to enable all equipment events during initialization.
- setRTY(int) - Method in class com.hume.SECS.SecsConn
-
SECS-I retry maximum, default 3, range 1..31
- setS13InUse(boolean) - Method in class com.hume.SECS.SecsEquip
-
Enable S13 for large process program transfers, default is disabled (false).
- setS13InUse(boolean) - Method in class com.hume.SECS.SecsHost
-
Enable S13 for data set transfers, default true.
- setS1F11InUse(boolean) - Method in class com.hume.SECS.SecsHost
-
query Status Variable values during initialization, default true
- setS1F13InUse(boolean) - Method in class com.hume.SECS.SecsHost
-
use S1F13 to initialize communication, default true
- setS1F17InUse(boolean) - Method in class com.hume.SECS.SecsHost
-
use S1F17 to request online control state, default true
- setS1F21InUse(boolean) - Method in class com.hume.SECS.SecsHost
-
use S1F21 to query DVVAL variables, default false
- setS1F23InUse(boolean) - Method in class com.hume.SECS.SecsHost
-
use S1F23 to query DVVAL variables, default false
- setS1F3InUse(boolean) - Method in class com.hume.SECS.SecsHost
-
query Status Variable definitions during initialization, default true
- setS2F13InUse(boolean) - Method in class com.hume.SECS.SecsHost
-
use S2F13 during initialization to request equipment constant values, default true.
- setS2F29InUse(boolean) - Method in class com.hume.SECS.SecsHost
-
Use S2F29 during initialization to determine equipment constants, default true.
- setS2F31InUse(boolean) - Method in class com.hume.SECS.SecsHost
-
Use S2F31 during initialization to synchronize the clock, default true.
- setS5F5InUse(boolean) - Method in class com.hume.SECS.SecsHost
-
Enable using S5F5 to determine alarm types, default true.
- setS5F7InUse(boolean) - Method in class com.hume.SECS.SecsHost
-
Use S5F7 to determine enabled alarm types, default true.
- setSelectedItem(Object) - Method in class com.hume.DMH.TclListModel
-
- setSerialPort(String) - Method in class com.hume.SECS.SecsConn
-
SECS-I serial port, default is COM1 on Windows
- setSOFTREV(String) - Method in class com.hume.SECS.SecsEquip
-
Set the SECS Software revision - limited to no more than 20 characters.
- setSortFlag(boolean) - Method in class HubTable
-
The sortFlag controls whether additional sorting is performed on selection results
to sequence numeric data in numeric order.
- setSpoolDirectory(String) - Method in class com.hume.SECS.SecsEquip
-
SpoolDirectory property
- setSpoolingAllow(String) - Method in class com.hume.SECS.SecsEquip
-
This property is optionally set to specify the streams which the host is allowed
to specify for spooling in message type S2F43.
- setSpoolInit(String) - Method in class com.hume.SECS.SecsHost
-
Spool Initialization PURGE | IGNORE | UNLOAD
- setSupervisorDir(String) - Static method in class com.hume.SECS.SecsHost
-
The default directory for file system saving and loading is where the SecsServer.exe program is found,
or where the Datahub SDK gem2/server directory is found.
- setT1(int) - Method in class com.hume.SECS.SecsConn
-
SECS-I inter-character timeout, default 500, range 100..10000
- setT2(int) - Method in class com.hume.SECS.SecsConn
-
T2, SECS-I Protocol timeout, default 10000, range 200..25000
- setT3(int) - Method in class com.hume.SECS.SecsConn
-
T3, SECS reply timeout, default 45000, range 1000..120000
- setT4(int) - Method in class com.hume.SECS.SecsConn
-
T4, SECS-I interblock timeout, default 45000, range 1000..120000
- setT5(int) - Method in class com.hume.SECS.SecsConn
-
T5, HSMS delay between re-connection attempts.
- setT6(int) - Method in class com.hume.SECS.SecsConn
-
T6, HSMS control transaction timeout.
- setT7(int) - Method in class com.hume.SECS.SecsConn
-
T7, HSMS not selected timeout.
- setT8(int) - Method in class com.hume.SECS.SecsConn
-
T8 is not used
- setTableDir(String) - Static method in class Datahub
-
Optionally set the directory for generated TableRow
.java files
when processing SQL create statements.
- settDATAID(String) - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for DATAID items, default U4.
- settDATALENGTH(String) - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for DATALENGTH items, default U4
- settLENGTH(String) - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for LENGTH items, default U4
- settPPID(String) - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for PPID items.
- setTrace(DmhTraceItf) - Method in class com.hume.DMH.DmhClient
-
- setTrace(DmhTraceItf) - Method in interface com.hume.DMH.DmhClientItf
-
set the Trace output handler, return the previous value
- setTRACE(int, boolean, boolean) - Method in class com.hume.SECS.EquipStartupData
-
- setTraceBits(int) - Method in class com.hume.DMH.DmhClient
-
- setTraceBits(int) - Method in interface com.hume.DMH.DmhClientItf
-
Control the output of trace information.
- setTraceBits(int) - Method in class com.hume.SECS.SecsConn
-
used as a bitfield to control tracing of SECS communication
- setTraceLogMaxWidth(int) - Method in class com.hume.SECS.SecsConn
-
The maximum width of a line in characters when saving trace data to log files.
- setTraceMsg(DmhReceiveItf) - Method in class com.hume.DMH.DmhServer
-
- setTraceMsg(DmhReceiveItf) - Method in interface com.hume.DMH.DmhServerItf
-
Register to receive the messages that are sent to the TRACE mailbox.
- setTraceSaving(boolean, boolean, int, String, String) - Method in class com.hume.SECS.SecsConn
-
Control over saving of trace data as day files.
- setTracewinMaxWidth(int) - Method in class com.hume.SECS.SecsConn
-
the maximum width in characters for the display of trace data
- settREPGSZ(String) - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for REPGSZ items, default U4
- settRPTID(String) - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for RPTID items, default U4.
- settTOTSMP(String) - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for TOTSMP items, default U4
- settTRID(String) - Method in class com.hume.SECS.SecsHost
-
SECS TSN type code for TRID items, default U4
- setValueAt(int, String) - Method in class HubTableRow
-
Set a field value.
- setValueAt(HubTableColumn, String) - Method in class HubTableRow
-
Set a field value.
- setVarValueTimeout(int) - Method in class com.hume.SECS.SecsEquip
-
Rarely used feature to override default internal VarValueRequest timeout
of 20000 milliseconds.
- show() - Method in class DatahubWin
-
Show the window instance and refresh the table summary data.
- show() - Method in class HtmlSaveWin
-
- show() - Method in class HubTableRowWin
-
- show() - Method in class HubTableWin
-
- show() - Method in class TextDisplay
-
- show(boolean) - Method in class com.hume.SECS.Tracewin
-
Make the window visible in the normal size state.
- showDataWin() - Method in class HubTable
-
Show the Datahub GUI table data window for the table.
- showSchemaWin() - Method in class HubTable
-
Show the Datahub GUI table schema window.
- showSubsWin() - Method in class HubTable
-
Show the Datahub GUI table subscription window.
- showWin() - Method in class DmhStatusWin
-
show and refresh the DMH status - raises the window if it is iconified.
- showWin(JFrame, HubTable[]) - Static method in class HtmlSaveWin
-
call with an array of the selected tables
- showWin() - Method in class SqlConsoleWin
-
Show the window.
- shutdown() - Method in class com.hume.DMH.DmhServer
-
- shutdown() - Method in interface com.hume.DMH.DmhServerItf
-
shutdown the listening socket and close all existing client
connections
- size() - Method in class com.hume.DMH.TclListModel
-
- split() - Method in class com.hume.DMH.StringList
-
return the list elements as a String array
- split() - Method in class com.hume.DMH.TclList
-
split a list into elements
- split(String) - Static method in class com.hume.DMH.TclList
-
split the input list into elements
- split() - Method in class com.hume.DMH.TclListModel
-
- spoolingAlert(SecsEquip, String) - Method in interface com.hume.SECS.SpoolingAlertItf
-
delivery of a Spooling event
- SpoolingAlertItf - Interface in com.hume.SECS
-
Equipment interface to receive notification of a Spooling event
- spoolPurge() - Method in class com.hume.SECS.SecsEquip
-
Purge any Spooled Messages
- spoolStop() - Method in class com.hume.SECS.SecsEquip
-
Stop Spooling any more messages
- spoolStreamFns() - Method in class com.hume.SECS.SecsEquip
-
Enable all allowed spooling per the property setting of SpoolingAllow
- spoolStreamFns(String) - Method in class com.hume.SECS.SecsEquip
-
Configure Streams (Ss) and or SsFf message types for spooling -
bypasses SpoolingAllow property
- sql(String) - Static method in class Datahub
-
Execute an SQL statement and provide a return code result.
- sqlColonTerminate - Static variable in class Datahub
-
If this value is set true, then SQL statements generated by the Datahub
are terminated by a colon.
- SqlConsoleWin - Class in com.hume.datahub
-
Create a console window for executing Datahub SQL commands.
- SqlConsoleWin() - Constructor for class SqlConsoleWin
-
Create and display an SQL command console window.
- SqlException - Exception in com.hume.datahub
-
- SqlException(int, String) - Constructor for exception SqlException
-
- sqlNotify(String, Object) - Method in interface SubscriberSqlItf
-
- sqlReply(String) - Static method in class Datahub
-
Execute an SQL statement and provide a string result structured as a list.
- sqlReply(String, BufferedReader) - Static method in class Datahub
-
A version of sqlreply to accomodate data values that embed
newlines.
- startupLoad(String) - Static method in class com.hume.SECS.SecsEquip
-
Retrieve a startup data record from persistent storage.
- startupRestore(EquipStartupData) - Method in class com.hume.SECS.SecsEquip
-
Apply the provided startup data to the instance, configuring
properties according to the data and calling ConnectTypeSet().
- startupSave(EquipStartupData) - Static method in class com.hume.SECS.SecsEquip
-
Save startup data to the file system.
- startupSync() - Method in class com.hume.SECS.SecsHost
-
Write current property values to the startup table.
- STATE_CLOSING - Static variable in interface com.hume.DMH.DmhClientItf
-
- STATE_COMM_ERROR - Static variable in interface com.hume.DMH.DmhClientItf
-
- STATE_CONNECTED - Static variable in interface com.hume.DMH.DmhClientItf
-
- STATE_DISCONNECTED - Static variable in interface com.hume.DMH.DmhClientItf
-
- STATE_NAME_RESOLUTION - Static variable in interface com.hume.DMH.DmhClientItf
-
- STATE_SETUP_IN_PROGRESS - Static variable in interface com.hume.DMH.DmhClientItf
-
- StringList - Class in com.hume.DMH
-
A class for parsing or building whitespace separated lists.
- StringList() - Constructor for class com.hume.DMH.StringList
-
construct an empty list
- StringList(String) - Constructor for class com.hume.DMH.StringList
-
Parse text that is formatted as a whitespace delimited list of elements.
- sublistEnd() - Method in class com.hume.DMH.ListBuilder
-
End a nested sublist.
- sublistStart() - Method in class com.hume.DMH.ListBuilder
-
Begin a nested sublist.
- SubNoticeType - Enum in com.hume.datahub
-
- subNotify(SubNoticeType, HubTable, HubTableColumn[], HubTableRow, HubTableRow, Object) - Method in interface SubscriberItf
-
- SubscriberItf - Interface in com.hume.datahub
-
An interface for receiving subscription notifications from the Datahub as Java
data.
- SubscriberSqlItf - Interface in com.hume.datahub
-
An interface for receiving subscription notifications from the Datahub as SQL statements.
- subscription - Variable in class TableRowSub
-
- subscriptionAddJava(SubscriberItf, String, String[], boolean, boolean, boolean, boolean, boolean, String, Object) - Method in class HubTable
-
Open a table subscription that provides notifications as Java instance data.
- subscriptionAddJavaSync(SubscriberItf, String) - Method in class HubTable
-
Open a table subscription that provides all current and future data as Java instance data.
- subscriptionAddSql(SubscriberSqlItf, String, String[], boolean, boolean, boolean, boolean, boolean, boolean, boolean, String, Object) - Method in class HubTable
-
Open a table subscription that provides SQL statement notifications
- subscriptionAddSqlSync(SubscriberSqlItf, String) - Method in class HubTable
-
Open a table subscription that provides the table create statement, and all current
and future data.
- subscriptionClose(String) - Method in class HubTable
-
Close a subscription to the table.
- superSave() - Static method in class com.hume.SECS.SecsHost
-
Save SECS server table data.
- superSaveStartup() - Static method in class com.hume.SECS.SecsHost
-
called to save the host interface startup records
- superStart(String) - Static method in class com.hume.SECS.SecsHost
-
Instantiate SecsHost instances for all or selected startup records.
- supervisorStart(String) - Static method in class com.hume.SECS.SecsHost
-
initialization logic for the Supervisor - management of multiple host interfaces
- t1 - Variable in class com.hume.SECS.EquipStartupData
-
The SECS-I receive intercharacter timeout
- t2 - Variable in class com.hume.SECS.EquipStartupData
-
The SECS-I protocol timeout for block transfer
- t3 - Variable in class com.hume.SECS.EquipStartupData
-
Conversation reply timeout.
- t4 - Variable in class com.hume.SECS.EquipStartupData
-
SECS-I inter-block timeout
- t5 - Variable in class com.hume.SECS.EquipStartupData
-
HSMS connect separation timeout
- t6 - Variable in class com.hume.SECS.EquipStartupData
-
HSMS control transaction timeout
- t7 - Variable in class com.hume.SECS.EquipStartupData
-
HSMS not selected timeout
- t8 - Variable in class com.hume.SECS.EquipStartupData
-
HSMS intercharacter timeout - (not used)
- TableDisplay - Class in com.hume.SECS
-
A window class to display table data of the SECS Server
- TableDisplay(String, HubTableModel) - Constructor for class com.hume.SECS.TableDisplay
-
Create a table display window using a HubTableModel
- tableDrop(String) - Static method in class Datahub
-
Drop (delete) a table.
- tableGet(String) - Static method in class Datahub
-
Get a reference to a table for direct use in Java code.
- tableList() - Static method in class Datahub
-
Obtain the Datahub table summary information which is prominently
featured in the GUI as a two-dimensional array.
- tablelistSubClose(String) - Static method in class Datahub
-
Close a subscription that was opened using tablelistSubscribe.
- tablelistSubscribe(SubscriberItf, String) - Static method in class Datahub
-
Open a subscription that provides current and future notifications of created or
dropped tables as Java instance data.
- tableName - Variable in class LvalProcResult
-
- tablename - Variable in class TableRowSub
-
- tableRowClassname(String) - Static method in class Datahub
-
This method returns the class name of a table data row type when the class
is generated automatically from an SQL create table statement.
- TableRowSchema - Class in com.hume.datahub
-
- TableRowSchema() - Constructor for class TableRowSchema
-
- TableRowSchema(String, String, String) - Constructor for class TableRowSchema
-
- TableRowSub - Class in com.hume.datahub
-
- TableRowSub() - Constructor for class TableRowSub
-
- TableRowSub(String, String, String) - Constructor for class TableRowSub
-
- tclCmd(String) - Method in class com.hume.SECS.SecsConn
-
Send Tcl code to the SECS server command mailbox for evaluation
without waiting for a reply.
- TclList - Class in com.hume.DMH
-
A class for parsing or building whitespace separated lists.
- TclList() - Constructor for class com.hume.DMH.TclList
-
construct an empty list
- TclList(String) - Constructor for class com.hume.DMH.TclList
-
construct a list from a String value
- TclListModel - Class in com.hume.DMH
-
Support for using text formatted as lists in listbox and combobox GUI elements
- TclListModel() - Constructor for class com.hume.DMH.TclListModel
-
- TclListModel(String) - Constructor for class com.hume.DMH.TclListModel
-
- tclReply(String) - Method in class com.hume.SECS.SecsConn
-
Send Tcl code to the SECS server command mailbox and wait for the
evaluation result.
- terminalDisplayAck() - Method in class com.hume.SECS.SecsEquip
-
The tool GUI calls this method to Acknowledge a Terminal Display
- TextDisplay - Class in com.hume.datahub
-
A simple window class to display a scrollable screen of text using a monospace font.
- TextDisplay(String, String, int, int, String) - Constructor for class TextDisplay
-
- timedReceive(String, int) - Method in class com.hume.DMH.DmhClient
-
- timedReceive(String, int) - Method in interface com.hume.DMH.DmhClientItf
-
Wait for a message to be received.
- TIMEOUT - Static variable in class com.hume.SECS.SecsConn
-
"TIMEOUT" string constant which is used as a failure reply
- tLatest - Variable in class com.hume.SECS.HostVariableInfo
-
The YYYYMMDDhhmmsscc timestamp when varvalue was last updated.
- toCsv() - Method in class HubTableRow
-
the Comma Separated Value of this row
- toString() - Method in class EvalResult
-
return a list of the return code and result string
- toString() - Method in class HubTableRow
-
A simple name=value[, name=value]* display useful for
logging and debugging
- toString() - Method in class Localtime
-
- toString() - Method in exception SqlException
-
- toString() - Method in class com.hume.DMH.DmhClient
-
- toString() - Method in class com.hume.DMH.DmhServer
-
- toString() - Method in class com.hume.DMH.HisTimer
-
The string representation is classname@hashcode.
- toString() - Method in class com.hume.DMH.Hostname
-
- toString() - Method in class com.hume.DMH.ListBuilder
-
Obtain the current list value as a formatted String.
- toString() - Method in class com.hume.DMH.StringList
-
- toString() - Method in class com.hume.DMH.TclList
-
- toString() - Method in class com.hume.DMH.TclListModel
-
- toString() - Method in class com.hume.SECS.HostVariableInfo
-
- toString() - Method in class com.hume.SECS.RcResult
-
- toString() - Method in class com.hume.SECS.VariableInfo
-
- TRACE_DEFAULT_BITS - Static variable in class com.hume.SECS.SecsConn
-
default trace window initialization trace bits, value 0x440E
- TRACE_ERRS - Static variable in interface com.hume.DMH.DmhClientItf
-
trace background errors including exceptions thrown by application
message receiving callbacks.
- TRACE_LOGIC - Static variable in interface com.hume.DMH.DmhClientItf
-
trace connection setup and other processing logic
- TRACE_READ_WRITE_IO - Static variable in class com.hume.SECS.SecsConn
-
trace bit for low level read/write IO activity, 1
- TRACE_READS - Static variable in interface com.hume.DMH.DmhClientItf
-
trace low level data receiving
- TRACE_RECV - Static variable in interface com.hume.DMH.DmhClientItf
-
trace DMH message receiving
- TRACE_RECV_HDR_HEX - Static variable in class com.hume.SECS.SecsConn
-
trace bit for received header hex display, 0x0100
- TRACE_RECV_HDR_INTERP - Static variable in class com.hume.SECS.SecsConn
-
trace bit for received header interpretation, 0x0200
- TRACE_RECV_MSG_HEXDUMP - Static variable in class com.hume.SECS.SecsConn
-
trace bit for received message data hex display, 0x0800
- TRACE_RECV_MSG_TSN - Static variable in class com.hume.SECS.SecsConn
-
trace bit for received message as TSN text, 0x0004
- TRACE_RECV_SF_DESC - Static variable in class com.hume.SECS.SecsConn
-
trace bit for received message type description, 0x0400
- TRACE_SEND - Static variable in interface com.hume.DMH.DmhClientItf
-
trace DMH message sending
- TRACE_SEND_HDR_HEX - Static variable in class com.hume.SECS.SecsConn
-
trace bit for sent header hex display, 0x1000
- TRACE_SEND_HDR_INTERP - Static variable in class com.hume.SECS.SecsConn
-
trace bit for sent header interpretation, 0x2000
- TRACE_SEND_MSG_HEXDUMP - Static variable in class com.hume.SECS.SecsConn
-
trace bit for sent message data hex display, 0x8000
- TRACE_SEND_MSG_TSN - Static variable in class com.hume.SECS.SecsConn
-
trace bit for sent message as TSN text, 0x0008
- TRACE_SEND_SF_DESC - Static variable in class com.hume.SECS.SecsConn
-
trace bit for sent message type description, 0x4000
- TRACE_STATE_LOGIC - Static variable in class com.hume.SECS.SecsConn
-
trace bit for state changes including connection attempts, 2
- TRACE_WRITES - Static variable in interface com.hume.DMH.DmhClientItf
-
trace low level data sending
- TraceAndLoggingConfig - Class in com.hume.SECS
-
A window class to configure the desired startup settings of both
tracing and the logging of trace data to the file system.
- TraceAndLoggingConfig(Dialog, EquipStartupData) - Constructor for class com.hume.SECS.TraceAndLoggingConfig
-
- TraceAndLoggingConfig(Frame, EquipStartupData) - Constructor for class com.hume.SECS.TraceAndLoggingConfig
-
- traceBits - Variable in class com.hume.SECS.EquipStartupData
-
Diagnostic output setting
- traceDir - Variable in class com.hume.SECS.EquipStartupData
-
Directory for trace data logging files
- traceLogMaxWidth - Variable in class com.hume.SECS.EquipStartupData
-
Maximum characters per line in log file
- traceMax - Variable in class com.hume.SECS.EquipStartupData
-
Maximum number of logging day files
- traceSetup(String, int, int, int, String) - Method in class com.hume.SECS.SecsHost
-
Initiate a series of trace reports.
- traceWin(boolean, boolean) - Method in class com.hume.SECS.SecsConn
-
Show or hide the native Java trace window which displays the SECS
connection status and activity.
- traceWin(boolean) - Method in class com.hume.SECS.SecsConn
-
Show or hide the native Java trace window with logging configuration allowed.
- Tracewin - Class in com.hume.SECS
-
A window class to display SECS communication activity.
- Tracewin(SecsConn, boolean) - Constructor for class com.hume.SECS.Tracewin
-
Construct and show a window to display SECS communication activity.
- traceWinDeleted() - Method in class com.hume.SECS.SecsConn
-
the Tracewin notifies us when disposed (internal call)
- TracewinLoggingConfig - Class in com.hume.SECS
-
A window class to configure continuous saving of SECS communication activity to
the file system.
- TracewinLoggingConfig(Dialog, SecsConn) - Constructor for class com.hume.SECS.TracewinLoggingConfig
-
- TracewinLoggingConfig(Frame, SecsConn) - Constructor for class com.hume.SECS.TracewinLoggingConfig
-
- traceZipCmd - Variable in class com.hume.SECS.EquipStartupData
-
Compression command for trace data logging files
- ts() - Method in class Localtime
-
"yyyy-MM-dd HH:mm:ss" in the local timezone
- tsIso() - Method in class Localtime
-
Obtain an ISO 8601 timestamp string.
- tsnI8Value(long) - Method in class com.hume.SECS.SecsEquip
-
!Obsolete! Hex notation is no longer needed to pass 8 byte integers to the SECS
interface.
- tsnTypeIsOk(String) - Static method in class com.hume.SECS.SecsConn
-
A quick but non-rigorous validation of the TSN type code for a variable.
- tsu() - Method in class Localtime
-
"yyyy-MM-dd HH:mm:ss.uuuuuu" in the local timezone
- tsUTC() - Method in class Localtime
-
"yyyy-MM-dd HH:mm:ss" for UTC timezone
- tsuUTC() - Method in class Localtime
-
"yyyy-MM-dd HH:mm:ss.uuuuuu" for UTC timezone (aka GMT)
- TYPE_INT - Static variable in class HubTableColumn
-
- TYPE_INT - Static variable in class com.hume.SECS.HubTableModel
-
- TYPE_INVALID - Static variable in class com.hume.SECS.HubTableModel
-
- TYPE_LONG - Static variable in class HubTableColumn
-
- TYPE_LONG - Static variable in class com.hume.SECS.HubTableModel
-
- TYPE_REAL - Static variable in class HubTableColumn
-
- TYPE_REAL - Static variable in class com.hume.SECS.HubTableModel
-
- TYPE_VARCHAR - Static variable in class HubTableColumn
-
- TYPE_VARCHAR - Static variable in class com.hume.SECS.HubTableModel
-
- valueChange(SecsConn, String, String) - Method in interface com.hume.SECS.ValueChangeItf
-
- ValueChangeItf - Interface in com.hume.SECS
-
The interface to receive status data value changes for both host and equipment.
- valueOf(String) - Static method in enum SubNoticeType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum SubNoticeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valueTsn - Variable in class com.hume.SECS.HostVariableInfo
-
The TSN format type code for the variable value used by equipment.
- valueTsn - Variable in class com.hume.SECS.VariableInfo
-
the SECS notation type code for value of the variable
- varchar(String, int) - Static method in class HubTableRow
-
Used to truncate string values to the declared field length
- varClass - Variable in class com.hume.SECS.HostVariableInfo
-
The class of the data item.
- varClass - Variable in class com.hume.SECS.VariableInfo
-
The class of the data item.
- varGroupSet(int[], String[]) - Method in class com.hume.SECS.SecsEquip
-
A more efficient alternative to calling variableSet() multiple times, the
method sends the updated values to the SECS Server in one message.
- varGroupSetEventPost(int[], String[], int) - Method in class com.hume.SECS.SecsEquip
-
A more efficient alternative to calling variableSet() multiple times
and then posting a Data Collection event.
- variableAdd(int, String, String, String, String, String, String) - Method in class com.hume.SECS.SecsEquip
-
Define a Status Variable (SV) or a Data Value (DVVAL).
- variableAdd(String, String, String, String, String, String) - Method in class com.hume.SECS.SecsHost
-
Manually add a variable definition to enable use with event report methods
used if the equipment does not support S1F3 or
for special testing requirements or
if DVVAL variables cannot be discovered.
- variableChoice() - Method in class com.hume.SECS.SecsHost
-
return a list of Variable names which could be used in event reports
- variableGet(int) - Method in class com.hume.SECS.SecsEquip
-
Get the current value of a Variable, possibly using the callback mechanism.
- variableGetByName(String) - Method in class com.hume.SECS.SecsEquip
-
Get the current value of a Variable, possibly using the callback mechanism.
- variableGetId(String) - Method in class com.hume.SECS.SecsHost
-
map variable virtual name(s) to ID(s) - (SVID, VID, ECID)
- variableGetId(String[]) - Method in class com.hume.SECS.SecsHost
-
map variable virtual name(s) to ID(s), array arguments
- variableGetInfo(int) - Method in class com.hume.SECS.SecsEquip
-
Fetch the configuration information of a variable.
- variableGetInfo(String) - Method in class com.hume.SECS.SecsHost
-
Fetch the configuration information of a variable.
- variableGetInfoByName(String) - Method in class com.hume.SECS.SecsEquip
-
Fetch the configuration information of a variable by name
- variableGetVirtualName(String) - Method in class com.hume.SECS.SecsHost
-
map variable ID(s) to virtual name(s)
- variableGetVirtualName(String[]) - Method in class com.hume.SECS.SecsHost
-
map variable IDs to virtual names, array arguments
- VariableInfo - Class in com.hume.SECS
-
a data structure to provide the configuration data of a Variable or ECV Parameter
- VariableInfo() - Constructor for class com.hume.SECS.VariableInfo
-
- variableMethodSet(int, VarValueRequestItf) - Method in class com.hume.SECS.SecsEquip
-
Set a variable's evaluation method to be done using a callback
you code a class that implements the VarValueRequestItf interface
- variableQuery(int) - Method in class com.hume.SECS.SecsHost
-
Query the value of a variable using the numeric ID
- variableQuery(String) - Method in class com.hume.SECS.SecsHost
-
Query the value of a variable using the machine given name
Some machines have more than variable with the same given name!
- variableQuery(String, String) - Method in class com.hume.SECS.SecsHost
-
Use the server procedure ei_var_query to obtain the value of a variable
identified by varID, varname or virtual name.
- variableQueryVirtual(String) - Method in class com.hume.SECS.SecsHost
-
Query the value of a variable using the virtual name
- variableRenumber(String, int) - Method in class com.hume.SECS.SecsEquip
-
Reassign a different numeric ID to a built-in variable or parameter.
- variableSet(int, String) - Method in class com.hume.SECS.SecsEquip
-
This call is used to set the value for a variable whose value is
stored directly in the ei_variable table instead of being evaluated by a callback.
- variableSetByName(String, String) - Method in class com.hume.SECS.SecsEquip
-
This call is used to set the value for a variable whose value is
stored directly in the ei_variable table instead of being evaluated by a callback
- variableTable() - Method in class com.hume.SECS.SecsHost
-
Return a table model for the variables associated with this instance.
- variableUpdate(String, String, String) - Method in class com.hume.SECS.SecsHost
-
give a variable a meaningful name and description
- varID - Variable in class com.hume.SECS.HostVariableInfo
-
An identifier for the data item.
- varID - Variable in class com.hume.SECS.VariableInfo
-
ID code value
- varMethod - Variable in class com.hume.SECS.HostVariableInfo
-
Tcl code to compute the current value of the data item.
- varmethod - Variable in class com.hume.SECS.VariableInfo
-
Tcl code which is executed by the SECS Server to obtain the value of the variable
- varName - Variable in class com.hume.SECS.HostVariableInfo
-
A name for the data item.
- varname - Variable in class com.hume.SECS.VariableInfo
-
variable name
- varValue - Variable in class com.hume.SECS.HostVariableInfo
-
The latest value of the variable, possibly updated from receiving a SECS message
such as an event report, or a status query reply.
- varValueRequest(SecsEquip, int) - Method in interface com.hume.SECS.VarValueRequestItf
-
Variable value request.
- VarValueRequestItf - Interface in com.hume.SECS
-
Equipment interface for the SecsEquip to request a variable value from your
application.
- Vfei2Map - Class in com.hume.DMH
-
A class for parsing SEMATECH VFEI messages
- Vfei2Map() - Constructor for class com.hume.DMH.Vfei2Map
-
- virtualName - Variable in class com.hume.SECS.HostVariableInfo
-
An assigned virtual name for the variable.