Skip navigation links
A B C D F G I M O R S T V W 

A

address - Variable in class org.lsst.ccs.drivers.ascii.Multidrop
 
Ascii - Class in org.lsst.ccs.drivers.ascii
General access routines for a device using Ascii commands.
Ascii() - Constructor for class org.lsst.ccs.drivers.ascii.Ascii
Constructor.
Ascii(Ascii.Option) - Constructor for class org.lsst.ccs.drivers.ascii.Ascii
Deprecated.
Ascii.DataBits - Enum in org.lsst.ccs.drivers.ascii
Data characteristics - number of data bits
Ascii.FlowCtrl - Enum in org.lsst.ccs.drivers.ascii
Data characteristics - flow control
Ascii.Option - Enum in org.lsst.ccs.drivers.ascii
Constructor options
Ascii.Parity - Enum in org.lsst.ccs.drivers.ascii
Data characteristics - parity
Ascii.StopBits - Enum in org.lsst.ccs.drivers.ascii
Data characteristics - number of stop bits
Ascii.Terminator - Enum in org.lsst.ccs.drivers.ascii
Command or response terminators
AsciiIO - Interface in org.lsst.ccs.drivers.ascii
I/O interface for devices using text commands.
AsciiIOFtdi - Class in org.lsst.ccs.drivers.ascii
Communications I/O routines for serial devices connected via FTDI.
AsciiIOFtdi() - Constructor for class org.lsst.ccs.drivers.ascii.AsciiIOFtdi
 
AsciiIONet - Class in org.lsst.ccs.drivers.ascii
Communications I/O routines for network devices.
AsciiIONet() - Constructor for class org.lsst.ccs.drivers.ascii.AsciiIONet
 
AsciiIOSerial - Class in org.lsst.ccs.drivers.ascii
Communications I/O routines for serial devices.
AsciiIOSerial() - Constructor for class org.lsst.ccs.drivers.ascii.AsciiIOSerial
 

B

BasicTelnetClient - Class in org.lsst.ccs.drivers.ascii
* This is a basic use of TelnetClient.
BasicTelnetClient() - Constructor for class org.lsst.ccs.drivers.ascii.BasicTelnetClient
 

C

checkReplyLength(String[], int) - Static method in class org.lsst.ccs.drivers.ascii.Session
Checks whether a reply size is valid
close() - Method in class org.lsst.ccs.drivers.ascii.Ascii
Closes the device connection.
close() - Method in interface org.lsst.ccs.drivers.ascii.AsciiIO
 
close() - Method in class org.lsst.ccs.drivers.ascii.AsciiIOFtdi
Closes the connection.
close() - Method in class org.lsst.ccs.drivers.ascii.AsciiIONet
Closes the connection.
close() - Method in class org.lsst.ccs.drivers.ascii.AsciiIOSerial
Closes the connection.
close() - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Closes the device connection.
close() - Method in class org.lsst.ccs.drivers.ascii.Session
Closes the connection
close() - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Closes connection to a device.
closeSilent() - Method in class org.lsst.ccs.drivers.ascii.Ascii
Closes the device connection silently.
closeSilent() - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Closes the device connection silently.

D

dev - Variable in class org.lsst.ccs.drivers.ascii.TestAscii
 

F

flush() - Method in class org.lsst.ccs.drivers.ascii.Ascii
Flushes any unread data.
flush() - Method in interface org.lsst.ccs.drivers.ascii.AsciiIO
 
flush() - Method in class org.lsst.ccs.drivers.ascii.AsciiIOFtdi
Flushes any available response data.
flush() - Method in class org.lsst.ccs.drivers.ascii.AsciiIONet
Flushes any available response data.
flush() - Method in class org.lsst.ccs.drivers.ascii.AsciiIOSerial
Flushes any available response data.
flush() - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Flushes any unread data.

G

getConnTimeout() - Method in class org.lsst.ccs.drivers.ascii.Ascii
Gets the network connection timeout (msec).
getPrompt() - Method in class org.lsst.ccs.drivers.ascii.Session
Gets the prompt
getSyncObject() - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Gets the synchronization object.
getTimeout() - Method in class org.lsst.ccs.drivers.ascii.Ascii
Gets the read timeout (msec).

I

isOpen() - Method in class org.lsst.ccs.drivers.ascii.Ascii
Tests whether the device connection is open.
isOpen() - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Tests whether the device connection is open.
isOpen() - Method in class org.lsst.ccs.drivers.ascii.Session
Tests whether the device connection is open.

M

main(String[]) - Static method in class org.lsst.ccs.drivers.ascii.BasicTelnetClient
* Main for the TelnetClientExample.
main(String[]) - Static method in class org.lsst.ccs.drivers.ascii.TalkAscii
Main program.
main(String[]) - Static method in class org.lsst.ccs.drivers.ascii.TelnetClientExample
* Main for the TelnetClientExample.
makeCommandString(String, String...) - Static method in class org.lsst.ccs.drivers.ascii.TestAscii
Makes a command string.
makeDataCharacteristics(Ascii.DataBits, Ascii.StopBits, Ascii.Parity, Ascii.FlowCtrl) - Static method in class org.lsst.ccs.drivers.ascii.Ascii
Generates the serial data characteristics parameter.
Multidrop - Class in org.lsst.ccs.drivers.ascii
General access routines for a multi-drop device using Ascii commands.
Multidrop() - Constructor for class org.lsst.ccs.drivers.ascii.Multidrop
 
Multidrop.ConnType - Enum in org.lsst.ccs.drivers.ascii
Connection type
Multidrop.Option - Enum in org.lsst.ccs.drivers.ascii
Operation options

O

open(DriverConstants.ConnType, String, int, int) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Opens a connection to the device.
open(DriverConstants.ConnType, String, int) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Opens a connection to the device with default data characteristics.
open(DriverConstants.ConnType, String) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Opens a connection to the device with default parameters.
open(String, int, int) - Method in interface org.lsst.ccs.drivers.ascii.AsciiIO
 
open(String, int, int) - Method in class org.lsst.ccs.drivers.ascii.AsciiIOFtdi
Opens a connection.
open(String, int, int) - Method in class org.lsst.ccs.drivers.ascii.AsciiIONet
Opens a connection.
open(String, int, int) - Method in class org.lsst.ccs.drivers.ascii.AsciiIOSerial
Opens a connection.
open(Multidrop.ConnType, String, int, int, int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Opens a connection to the device.
open(Multidrop.ConnType, String, int, int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Opens a connection to the device with default data characteristics.
open(Multidrop.ConnType, String, int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Opens a connection to the device with default parameters.
open(Session.ConnType, String, int, String, String, int, int) - Method in class org.lsst.ccs.drivers.ascii.Session
Opens a connection and logs in.
open(Session.ConnType, String, int, int) - Method in class org.lsst.ccs.drivers.ascii.Session
Opens a connection.
open(DriverConstants.ConnType, String, int, Ascii.DataBits, Ascii.StopBits, Ascii.Parity, Ascii.FlowCtrl) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Opens connection to a device with serial data characteristics.
open(DriverConstants.ConnType, String, int) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Opens connection to a device.
open(DriverConstants.ConnType, String) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Opens connection to a device with default parameters.
openFtdi(String, int, int) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Opens a connection to an FTDI device.
openFtdi(String, int) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Opens a connection to an FTDI device with default data characteristics.
openFtdi(String) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Opens a connection to an FTDI device with default parameters.
openFtdi(String, int, int, int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Opens a connection to an FTDI device.
openFtdi(String, int, int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Opens a connection to an FTDI device with default data characteristics.
openFtdi(String, int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Opens a connection to an FTDI device with default parameters.
openFtdi(String, int) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Opens connection to an FTDI device.
openFtdi(String) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Opens connection to an FTDI device with default baud rate.
openNet(String, int) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Opens a connection to a network device.
openNet(String) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Opens a connection to a network device with default port.
openNet(String, int) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Opens connection to a network device.
openNet(String) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Opens connection to a network device with default port.
openSerial(String, int, int) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Opens a connection to a serial device.
openSerial(String, int) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Opens a connection to a serial device with default data characteristic.
openSerial(String) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Opens a connection to a serial device with default parameters.
openSerial(String, int, int, int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Opens a connection to a serial device.
openSerial(String, int, int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Opens a connection to a serial device with default data characteristic.
openSerial(String, int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Opens a connection to a serial device with default parameters.
openSerial(String, int) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Opens connection to a serial device.
openSerial(String) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Opens connection to a serial device with default baud rate.
OPTN_KEEP_ALIVE - Static variable in class org.lsst.ccs.drivers.ascii.Session
 
org.lsst.ccs.drivers.ascii - package org.lsst.ccs.drivers.ascii
 

R

read() - Method in class org.lsst.ccs.drivers.ascii.Ascii
Reads a terminated response.
read(String) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Reads a response after writing a command.
read(byte[], int, int) - Method in interface org.lsst.ccs.drivers.ascii.AsciiIO
 
read(byte[], int, int) - Method in class org.lsst.ccs.drivers.ascii.AsciiIOFtdi
Reads available response data.
read(byte[], int, int) - Method in class org.lsst.ccs.drivers.ascii.AsciiIONet
Reads available response data.
read(byte[], int, int) - Method in class org.lsst.ccs.drivers.ascii.AsciiIOSerial
Reads available response data.
read() - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Reads a terminated response.
read(String) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Reads a response after writing a command.
read() - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Reads a response.
read(String, String...) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Writes a command and reads the response.
readBytes(byte[], int) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Reads available response data as bytes.
readBytes(byte[], int, int) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Reads available response data as bytes.
readBytes(byte[], int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Reads available response data as bytes.
readBytes(byte[], int, int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Reads available response data as bytes.
receive() - Method in class org.lsst.ccs.drivers.ascii.Session
Receives a response
receive(String) - Method in class org.lsst.ccs.drivers.ascii.Session
Sends a command and receives the response
receivedNegotiation(int, int) - Method in class org.lsst.ccs.drivers.ascii.TelnetClientExample
* Callback method called when TelnetClient receives an option negotiation command.
responseError(String) - Static method in class org.lsst.ccs.drivers.ascii.Session
Generates an invalid response exception
run() - Method in class org.lsst.ccs.drivers.ascii.BasicTelnetClient
* Reader thread.
run() - Method in class org.lsst.ccs.drivers.ascii.TelnetClientExample
* Reader thread.

S

send(String) - Method in class org.lsst.ccs.drivers.ascii.Session
Sends a command
Session - Class in org.lsst.ccs.drivers.ascii
Driver for managing an interactive Telnet or Ascii session
Session(int, String, String, String, String, Ascii.Terminator) - Constructor for class org.lsst.ccs.drivers.ascii.Session
Constructor
Session.ConnType - Enum in org.lsst.ccs.drivers.ascii
Public constants.
setCharTimeout(int) - Method in class org.lsst.ccs.drivers.ascii.Session
Sets the response inter-character timeout.
setCmndTerm(Ascii.Terminator) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Sets the command terminator.
setCommandTerm(Ascii.Terminator) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Sets the command terminator.
setCommandTerm(Ascii.Terminator) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Sets the command terminator.
setConnTimeout(double) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Sets the network connection timeout (sec).
setConnTimeout(int) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Sets the network connection timeout (msec).
setConnTimeout(int) - Method in interface org.lsst.ccs.drivers.ascii.AsciiIO
 
setConnTimeout(int) - Method in class org.lsst.ccs.drivers.ascii.AsciiIONet
Sets the connection timeout.
setConnTimeout(int) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Sets the network connection timeout.
setDebug(boolean) - Method in class org.lsst.ccs.drivers.ascii.Session
Sets the debug option.
setDefaultAddress(int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Sets the default multi-drop address.
setDefaultBaud(int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Sets the default baud rate.
setDefaultParm(int) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Set the default parameter.
setDefaultParm(int) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Sets default parameter
setMultidrop() - Method in class org.lsst.ccs.drivers.ascii.Ascii
Set multidrop connection.
setOptions(Ascii.Option) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Sets the options.
setOptions(Multidrop.Option) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Sets the options.
setOptions(Ascii.Option) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Sets device options.
setResponseTerm(Ascii.Terminator) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Sets the response terminator.
setResponseTerm(Ascii.Terminator) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Sets the response terminator.
setRespTerm(Ascii.Terminator) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Sets the response terminator.
setTerminator(Ascii.Terminator) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Sets both the command & response terminators.
setTerminator(Ascii.Terminator) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Sets both the command & response terminators.
setTerminator(Ascii.Terminator) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Sets both the command and response terminators.
setTimeout(double) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Sets the read timeout (sec).
setTimeout(int) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Sets the read timeout (msec).
setTimeout(int) - Method in interface org.lsst.ccs.drivers.ascii.AsciiIO
 
setTimeout(int) - Method in class org.lsst.ccs.drivers.ascii.AsciiIOFtdi
Sets the receive timeout.
setTimeout(int) - Method in class org.lsst.ccs.drivers.ascii.AsciiIONet
Sets the receive timeout.
setTimeout(int) - Method in class org.lsst.ccs.drivers.ascii.AsciiIOSerial
Sets the receive timeout.
setTimeout(double) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Sets the read timeout.
setTimeout(int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Sets the read timeout.
setTimeout(int) - Method in class org.lsst.ccs.drivers.ascii.Session
Sets the response timeout.
setTimeout(int) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Sets the response timeout.
showConnTimeout() - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Shows the network connection timeout.
showTimeout() - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Shows the response timeout.

T

TalkAscii - Class in org.lsst.ccs.drivers.ascii
Program to enable direct talking to a commanded device.
TalkAscii() - Constructor for class org.lsst.ccs.drivers.ascii.TalkAscii
 
TelnetClientExample - Class in org.lsst.ccs.drivers.ascii
* This is a simple example of use of TelnetClient.
TelnetClientExample() - Constructor for class org.lsst.ccs.drivers.ascii.TelnetClientExample
 
TestAscii - Class in org.lsst.ccs.drivers.ascii
Program to test the Ascii command device driver.
TestAscii() - Constructor for class org.lsst.ccs.drivers.ascii.TestAscii
Constructor.
TestAscii(Ascii) - Constructor for class org.lsst.ccs.drivers.ascii.TestAscii
Constructor.

V

valueOf(String) - Static method in enum org.lsst.ccs.drivers.ascii.Ascii.DataBits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.drivers.ascii.Ascii.FlowCtrl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.drivers.ascii.Ascii.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.drivers.ascii.Ascii.Parity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.drivers.ascii.Ascii.StopBits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.drivers.ascii.Ascii.Terminator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.drivers.ascii.Multidrop.ConnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.drivers.ascii.Multidrop.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.drivers.ascii.Session.ConnType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lsst.ccs.drivers.ascii.Ascii.DataBits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.drivers.ascii.Ascii.FlowCtrl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.drivers.ascii.Ascii.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.drivers.ascii.Ascii.Parity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.drivers.ascii.Ascii.StopBits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.drivers.ascii.Ascii.Terminator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.drivers.ascii.Multidrop.ConnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.drivers.ascii.Multidrop.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.drivers.ascii.Session.ConnType
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(String) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Writes a command.
write(byte[], int, int) - Method in interface org.lsst.ccs.drivers.ascii.AsciiIO
 
write(byte[], int, int) - Method in class org.lsst.ccs.drivers.ascii.AsciiIOFtdi
Writes command data.
write(byte[], int, int) - Method in class org.lsst.ccs.drivers.ascii.AsciiIONet
Writes command data.
write(byte[], int, int) - Method in class org.lsst.ccs.drivers.ascii.AsciiIOSerial
Writes command data.
write(String) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Writes a command.
write(String, String...) - Method in class org.lsst.ccs.drivers.ascii.TestAscii
Writes a command.
writeBytes(byte[]) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Writes a command as bytes.
writeBytes(byte[], int, int) - Method in class org.lsst.ccs.drivers.ascii.Ascii
Writes a command as bytes.
writeBytes(byte[]) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Writes a command as bytes.
writeBytes(byte[], int, int) - Method in class org.lsst.ccs.drivers.ascii.Multidrop
Writes a command as bytes.
A B C D F G I M O R S T V W 
Skip navigation links

Copyright © 2020 LSST. All rights reserved.