Inheritance diagram for org.nees.rbnb.DaqToRbnb:
Public Member Functions | |
void | printUsage () |
Util function to dump usage onto stdout. | |
DaqToRbnb () | |
Constructor, just parses arguments. | |
void | setVariablesFromParameters () |
Use the parameter table to set the actual variables for this RBNB application. | |
void | startThread () |
void | stopThread () |
boolean | isRunning () |
Return the state of the runnning code. | |
String[] | getParameterNameArray () |
String[] | getParameterTypeArray () |
Object[] | getParameterDefaultArray () |
boolean | start () |
Start this instance. | |
boolean | stop () |
Stop this instance. | |
Static Public Member Functions | |
void | main (String[] args) |
Implements both a command line application and a MCP source (see RBNBBase). | |
Protected Member Functions | |
boolean | setInstanceArgs (String[] args) throws IllegalArgumentException |
function to parse the arguments (retuired by superclass) | |
void | setParamterArrays () |
Package Attributes | |
boolean | connected = false |
Thread | mainThread |
This command line application takes parameters for a DAQ server and an RBNB server, creates a connection of DAQ channel to RBNB channel and posts the data from DAQ to RBNB (Data Turbine). Currently, the mapping is created at startup and is assumed to bu unchanged (that is, DAQ channels can not be added or removed).
Definition at line 35 of file rbnb/DaqToRbnb.java.
|
Constructor, just parses arguments.
Definition at line 192 of file rbnb/DaqToRbnb.java. |
|
Implements org.nees.rbnb.RBNBBase. Definition at line 572 of file rbnb/DaqToRbnb.java. References org.nees.rbnb.DaqToRbnb.getParameterDefaultArray(). Referenced by org.nees.rbnb.DaqToRbnb.getParameterDefaultArray(). |
|
Implements org.nees.rbnb.RBNBBase. Definition at line 558 of file rbnb/DaqToRbnb.java. References org.nees.rbnb.DaqToRbnb.getParameterNameArray(). Referenced by org.nees.rbnb.DaqToRbnb.getParameterNameArray(). |
|
Implements org.nees.rbnb.RBNBBase. Definition at line 565 of file rbnb/DaqToRbnb.java. References org.nees.rbnb.DaqToRbnb.getParameterTypeArray(). Referenced by org.nees.rbnb.DaqToRbnb.getParameterTypeArray(). |
|
Return the state of the runnning code.
Implements org.nees.rbnb.RBNBBase. Definition at line 550 of file rbnb/DaqToRbnb.java. References org.nees.daq.DataThread.isRunning(), and org.nees.rbnb.DaqToRbnb.isRunning(). Referenced by org.nees.rbnb.DaqToRbnb.isRunning(). |
|
Implements both a command line application and a MCP source (see RBNBBase). The command line application for DaqToRbnb Usage is: -q DAQ Server Host Name defaults to localhost -c DAQ Control Port defaults to 55055 -d DAQ Data Port defaults to 55056 -s RBNB Server Host Name defaults to localhost -p RBNB Port Number defaults to 3333 -n RBNB Source Name defaults to FromDAQ -z RBNB cache size defaults to 100 -o time offset, floating point, hours to GMT defaults to the local time offset
Definition at line 95 of file rbnb/DaqToRbnb.java. References org.nees.rbnb.DaqToRbnb.main(). Referenced by org.nees.rbnb.DaqToRbnb.main(). |
|
function to parse the arguments (retuired by superclass)
Implements org.nees.rbnb.RBNBBase. Definition at line 124 of file rbnb/DaqToRbnb.java. References org.nees.rbnb.DaqToRbnb.setInstanceArgs(). Referenced by org.nees.rbnb.DaqToRbnb.setInstanceArgs(). |
|
Use the parameter table to set the actual variables for this RBNB application.
Implements org.nees.rbnb.RBNBBase. Definition at line 244 of file rbnb/DaqToRbnb.java. References org.nees.rbnb.DaqToRbnb.setVariablesFromParameters(). Referenced by org.nees.rbnb.DaqToRbnb.setVariablesFromParameters(). |
|
Start this instance.
Implements org.nees.rbnb.RBNBBase. Definition at line 579 of file rbnb/DaqToRbnb.java. References org.nees.rbnb.DaqToRbnb.start(). Referenced by org.nees.rbnb.DaqToRbnb.start(). |
|
Stop this instance.
Implements org.nees.rbnb.RBNBBase. Definition at line 590 of file rbnb/DaqToRbnb.java. References org.nees.rbnb.DaqToRbnb.stop(). Referenced by org.nees.rbnb.DaqToRbnb.stop(). |