|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.diamondsystems.dali.DaliClass
DaliClass class is a class that interfaces with the Dali Server. It handles all requests from the client to the server and back.
Field Summary | |
static java.lang.String |
namespace
Static name space that is a String constant |
Constructor Summary | |
DaliClass()
DaliClass constructer Creates a new service |
Method Summary | |
int |
ADSample(java.lang.String url,
int channel,
ADSettings settings)
Performs A/D Sample |
int |
ADSample(java.lang.String url,
int channel,
ADSettings settings,
Dali_Authen authenticate)
Performs A/D Sample with authentication |
protected int |
ADSampleHelper(org.apache.axis.client.Call call,
int channel,
ADSettings settings)
Helps A/D Sample function call |
int[] |
ADSampleMultiple(java.lang.String url,
int channel,
int count,
int hertz,
ADSettings settings)
Performs A/D Sample Multiple |
int[] |
ADSampleMultiple(java.lang.String url,
int channel,
int count,
int hertz,
ADSettings settings,
Dali_Authen authenticate)
Performs A/D Sample Multiple with authentication |
protected int[] |
ADSampleMultipleHelper(org.apache.axis.client.Call call,
int channel,
int count,
int hertz,
ADSettings settings)
Helps ADSampleMultiple function call |
int[] |
ADScan(java.lang.String url,
int low_channel,
int high_channel,
ADSettings settings)
Performs A/D Scan |
int[] |
ADScan(java.lang.String url,
int low_channel,
int high_channel,
ADSettings settings,
Dali_Authen authenticate)
Performs A/D Scan with authentication |
protected int[] |
ADScanHelper(org.apache.axis.client.Call call,
int low_channel,
int high_channel,
ADSettings settings)
Helps with ADScan function call |
int[] |
ADScanMultiple(java.lang.String url,
int low_channel,
int high_channel,
int count,
int hertz,
ADSettings settings)
Performs A/D Scan Multiple |
int[] |
ADScanMultiple(java.lang.String url,
int low_channel,
int high_channel,
int count,
int hertz,
ADSettings settings,
Dali_Authen authenticate)
Performs A/D Scan Multiple with authentication |
protected int[] |
ADScanMultipleHelper(org.apache.axis.client.Call call,
int low_channel,
int high_channel,
int count,
int hertz,
ADSettings settings)
Helps with ADScanMultiple function call |
boolean |
DAConvert(java.lang.String url,
int channel,
int value)
Performs D/A convert |
boolean |
DAConvert(java.lang.String url,
int channel,
int value,
Dali_Authen authenticate)
Performs D/A convert with authentication |
protected boolean |
DAConvertHelper(org.apache.axis.client.Call call,
int channel,
int value)
Help with DAConvert function call |
boolean |
DAConvertScan(java.lang.String url,
int low_channel,
int high_channel,
int[] values)
Performs D/A convert scan |
boolean |
DAConvertScan(java.lang.String url,
int low_channel,
int high_channel,
int[] values,
Dali_Authen authenticate)
Performs D/A convert scan with Authentication |
protected boolean |
DAConvertScanHelper(org.apache.axis.client.Call call,
int low_channel,
int high_channel,
int[] values)
Helps with D/A convert scan function calls |
int |
DAReadBack(java.lang.String url,
int channel)
Reads Back the Last value written to the D/A channel |
int |
DAReadBack(java.lang.String url,
int channel,
Dali_Authen authenticate)
Reads Back the Last value written to the D/A channel with authentication |
protected int |
DAReadBackHelper(org.apache.axis.client.Call call,
int channel)
Helps with D/A readback function |
byte |
DIOInputBit(java.lang.String url,
int channel,
int bit)
Performs DIOInputBit |
byte |
DIOInputBit(java.lang.String url,
int channel,
int bit,
Dali_Authen authenticate)
Performs DIOInputBit with authentication |
protected byte |
DIOInputBitHelper(org.apache.axis.client.Call call,
int channel,
int bit)
Helps with DIOInputBit function calls |
int |
DIOInputByte(java.lang.String url,
int channel)
Performs DIOInputByte |
int |
DIOInputByte(java.lang.String url,
int channel,
Dali_Authen authenticate)
Performs DIOInputByte with authentication |
protected int |
DIOInputByteHelper(org.apache.axis.client.Call call,
int channel)
Helps with DIOInputByte function call |
boolean |
DIOOutputBit(java.lang.String url,
int channel,
int bit,
byte value)
Performs DIOOutputBit |
boolean |
DIOOutputBit(java.lang.String url,
int channel,
int bit,
byte value,
Dali_Authen authenticate)
Performs DIOOutputBit with authentication |
protected boolean |
DIOOutputBitHelper(org.apache.axis.client.Call call,
int channel,
int bit,
byte value)
Helps with DIOOutputBit functions |
boolean |
DIOOutputByte(java.lang.String url,
int channel,
int value)
Performs DIOOutputByte |
boolean |
DIOOutputByte(java.lang.String url,
int channel,
int value,
Dali_Authen authenticate)
Performs DIOOutputByte with authentication |
protected boolean |
DIOOutputByteHelper(org.apache.axis.client.Call call,
int channel,
int value)
Helps with DIOOutputByte function call |
byte |
DIOReadBackBit(java.lang.String url,
int channel,
int bit)
Reads Back the Last value written to the DIO bit |
byte |
DIOReadBackBit(java.lang.String url,
int channel,
int bit,
Dali_Authen authenticate)
Reads Back the Last value written to the DIO bit with authentication |
protected byte |
DIOReadBackBitHelper(org.apache.axis.client.Call call,
int channel,
int bit)
Helps with DIOReadBackBit function call |
int |
DIOReadBackByte(java.lang.String url,
int channel)
Reads Back the Last value written to the DIO channel |
int |
DIOReadBackByte(java.lang.String url,
int channel,
Dali_Authen authenticate)
Reads Back the Last value written to the DIO channel with authentication |
protected int |
DIOReadBackByteHelper(org.apache.axis.client.Call call,
int channel)
Helps with DIOReadBackByte function call |
Board[] |
getBoardInfo(java.lang.String url)
Returns the board information |
Channel[] |
getChannelInfo(java.lang.String url)
Returns the channel information |
boolean |
Ping(java.lang.String url)
Function pings the Dali Server and returns a boolean |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static java.lang.String namespace
Constructor Detail |
public DaliClass()
Method Detail |
public boolean Ping(java.lang.String url) throws java.lang.Exception
url
- URL of Dali Serverprotected int ADSampleHelper(org.apache.axis.client.Call call, int channel, ADSettings settings) throws java.lang.Exception
public int ADSample(java.lang.String url, int channel, ADSettings settings) throws java.lang.Exception
url
- Dali Server URLchannel
- A/D channel to samplesettings
- A/D settingspublic int ADSample(java.lang.String url, int channel, ADSettings settings, Dali_Authen authenticate) throws java.lang.Exception
url
- Dali Server URLchannel
- A/D channel to samplesettings
- A/D settingsauthenticate
- Dali_Authen class with authentication dataprotected int[] ADSampleMultipleHelper(org.apache.axis.client.Call call, int channel, int count, int hertz, ADSettings settings) throws java.lang.Exception
public int[] ADSampleMultiple(java.lang.String url, int channel, int count, int hertz, ADSettings settings) throws java.lang.Exception
url
- Dali Server URLchannel
- A/D channel to samplecount
- Number of A/D sampleshertz
- Rate of obtaining the multiple samplessettings
- A/D settingspublic int[] ADSampleMultiple(java.lang.String url, int channel, int count, int hertz, ADSettings settings, Dali_Authen authenticate) throws java.lang.Exception
url
- Dali Server URLchannel
- A/D channel to samplecount
- Number of A/D sampleshertz
- Rate of obtaining the multiple samplessettings
- A/D settingsauthenticate
- Dali_Authen class with authentication dataprotected int[] ADScanHelper(org.apache.axis.client.Call call, int low_channel, int high_channel, ADSettings settings) throws java.lang.Exception
public int[] ADScan(java.lang.String url, int low_channel, int high_channel, ADSettings settings) throws java.lang.Exception
url
- Dali Server URLlow_channel
- A/D low channel to scanhigh_channel
- A/D high channel to scansettings
- A/D settingspublic int[] ADScan(java.lang.String url, int low_channel, int high_channel, ADSettings settings, Dali_Authen authenticate) throws java.lang.Exception
url
- Dali Server URLlow_channel
- A/D low channel to scanhigh_channel
- A/D high channel to scansettings
- A/D settingsauthenticate
- Dali_Authen class with authentication dataprotected int[] ADScanMultipleHelper(org.apache.axis.client.Call call, int low_channel, int high_channel, int count, int hertz, ADSettings settings) throws java.lang.Exception
public int[] ADScanMultiple(java.lang.String url, int low_channel, int high_channel, int count, int hertz, ADSettings settings) throws java.lang.Exception
url
- Dali Server URLlow_channel
- A/D low channel to scanhigh_channel
- A/D high channel to scancount
- Number of total sampleshertz
- Rate of scanssettings
- A/D settingspublic int[] ADScanMultiple(java.lang.String url, int low_channel, int high_channel, int count, int hertz, ADSettings settings, Dali_Authen authenticate) throws java.lang.Exception
url
- Dali Server URLlow_channel
- A/D low channel to scanhigh_channel
- A/D high channel to scancount
- Number of total sampleshertz
- Rate of scanssettings
- A/D settingsauthenticate
- Dali_Authen class with authentication dataprotected boolean DAConvertHelper(org.apache.axis.client.Call call, int channel, int value) throws java.lang.Exception
public boolean DAConvert(java.lang.String url, int channel, int value) throws java.lang.Exception
url
- Dali Server URLchannel
- D/A channel to outputvalue
- D/A output valuepublic boolean DAConvert(java.lang.String url, int channel, int value, Dali_Authen authenticate) throws java.lang.Exception
url
- Dali Server URLchannel
- D/A channel to outputvalue
- D/A output valueauthenticate
- Dali_Authen class with authentication dataprotected boolean DAConvertScanHelper(org.apache.axis.client.Call call, int low_channel, int high_channel, int[] values) throws java.lang.Exception
public boolean DAConvertScan(java.lang.String url, int low_channel, int high_channel, int[] values) throws java.lang.Exception
url
- Dali Server URLlow_channel
- D/A low channel to outputhigh_channel
- D/A high channel to outputvalues
- Array of D/A output valuespublic boolean DAConvertScan(java.lang.String url, int low_channel, int high_channel, int[] values, Dali_Authen authenticate) throws java.lang.Exception
url
- Dali Server URLlow_channel
- D/A low channel to outputhigh_channel
- D/A high channel to outputvalues
- Array of D/A output valuesauthenticate
- Dali_Authen class with authentication dataprotected boolean DIOOutputByteHelper(org.apache.axis.client.Call call, int channel, int value) throws java.lang.Exception
public boolean DIOOutputByte(java.lang.String url, int channel, int value) throws java.lang.Exception
url
- Dali Server URLchannel
- DIO output channel/portvalue
- Byte value of outputpublic boolean DIOOutputByte(java.lang.String url, int channel, int value, Dali_Authen authenticate) throws java.lang.Exception
url
- Dali Server URLchannel
- DIO output channel/portvalue
- Byte value of outputathenticate
- Dali Authen class with info for authenticationprotected boolean DIOOutputBitHelper(org.apache.axis.client.Call call, int channel, int bit, byte value) throws java.lang.Exception
public boolean DIOOutputBit(java.lang.String url, int channel, int bit, byte value) throws java.lang.Exception
url
- Dali Server URLchannel
- DIO output channel/portbit
- DIO bit to output tovalue
- Bit value of outputpublic boolean DIOOutputBit(java.lang.String url, int channel, int bit, byte value, Dali_Authen authenticate) throws java.lang.Exception
url
- Dali Server URLchannel
- DIO output channel/portbit
- DIO bit to output tovalue
- Bit value of outputauthenticate
- Dali Authen class with authentication informationprotected int DIOInputByteHelper(org.apache.axis.client.Call call, int channel) throws java.lang.Exception
public int DIOInputByte(java.lang.String url, int channel) throws java.lang.Exception
url
- Dali Server URLchannel
- DIO input channel/portpublic int DIOInputByte(java.lang.String url, int channel, Dali_Authen authenticate) throws java.lang.Exception
url
- Dali Server URLchannel
- DIO input channel/portauthenticate
- Dali Authen class with authentication info.protected byte DIOInputBitHelper(org.apache.axis.client.Call call, int channel, int bit) throws java.lang.Exception
public byte DIOInputBit(java.lang.String url, int channel, int bit) throws java.lang.Exception
url
- Dali Server URLchannel
- DIO input channel/portbit
- Bit to input frompublic byte DIOInputBit(java.lang.String url, int channel, int bit, Dali_Authen authenticate) throws java.lang.Exception
url
- Dali Server URLchannel
- DIO input channel/portbit
- Bit to input fromauthenticate
- Dali_Authen class with authentication info.public Channel[] getChannelInfo(java.lang.String url) throws java.lang.Exception
url
- Dali Server URLpublic Board[] getBoardInfo(java.lang.String url) throws java.lang.Exception
url
- Dali Server URLprotected int DAReadBackHelper(org.apache.axis.client.Call call, int channel) throws java.lang.Exception
public int DAReadBack(java.lang.String url, int channel) throws java.lang.Exception
url
- Dali Server URLchannel
- D/A channel to read backpublic int DAReadBack(java.lang.String url, int channel, Dali_Authen authenticate) throws java.lang.Exception
url
- Dali Server URLchannel
- D/A channel to read backauthenticate
- Dali_Authen class with authentication dataprotected int DIOReadBackByteHelper(org.apache.axis.client.Call call, int channel) throws java.lang.Exception
public int DIOReadBackByte(java.lang.String url, int channel) throws java.lang.Exception
url
- Dali Server URLchannel
- DIO channel to read backpublic int DIOReadBackByte(java.lang.String url, int channel, Dali_Authen authenticate) throws java.lang.Exception
url
- Dali Server URLchannel
- DIO channel to read backauthenticate
- Dali_Authen class with authentication valueprotected byte DIOReadBackBitHelper(org.apache.axis.client.Call call, int channel, int bit) throws java.lang.Exception
public byte DIOReadBackBit(java.lang.String url, int channel, int bit) throws java.lang.Exception
url
- Dali Server URLchannel
- DIO channel to read backbit
- DIO bit to read backpublic byte DIOReadBackBit(java.lang.String url, int channel, int bit, Dali_Authen authenticate) throws java.lang.Exception
url
- Dali Server URLchannel
- DIO channel to read backbit
- DIO bit to read backauthenticate
- Dali_Authen class with authentication info
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |