Package org.indi.server

Interface Summary
Device The basic interface implemented by device drivers
ObserverCallback A callback interface to obeserver changes of a particular vector
 

Class Summary
Acceptor Acceptor used for passive connection estabishment.
Base64 Encodes and decodes to and from Base64 notation.
Base64.InputStream A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
BasicDevice Basic implementation of the device interface.
ClientHandler A class to handle a connection to a single client
Dispatcher Dipatches the parsed indi messages from the client to the device drivers.
ExternalDevice A class to allow indidrivers written in C to interact with this indiserver writing in Java.
IndiServer An Indiserver to host drivers
Observer An minimal implementation of an observer callback
SaxHandler A sax handler to parse the information received from the client
SimpleObserver an object to desribing which vector to observe, how to observe it and which callback to call if it changeds
SmartDevice  
 

Enum Summary
ObserverState An state class defining what to observe by an observer.
 



Copyright © 2008. All Rights Reserved.