| 
QuickServer v1.4.7  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use DataMode | |
| org.quickserver.net.server | Contains all of the classes for creating QuickServer. | 
| org.quickserver.net.server.impl | Contains all of the implementation classes for interface in server package. | 
| org.quickserver.util.xmlreader | Classes for reading XML and storing the configuration. | 
| Uses of DataMode in org.quickserver.net.server | 
| Fields in org.quickserver.net.server declared as DataMode | |
static DataMode | 
DataMode.STRING
String (default) data mode for ClientHandler 
 - Receive data as String terminated by <CR><LF>
 When ClientHandler receives any String it calls
 ClientCommandHandler.handleCommand(org.quickserver.net.server.ClientHandler, java.lang.String) method | 
static DataMode | 
DataMode.OBJECT
Object data mode for ClientHandler 
 - Receive java objects. | 
static DataMode | 
DataMode.BYTE
Byte data mode for ClientHandler
 - Receive byte character data stream
 When ClientHandler receives any bytes it calls
 ClientCommandHandler.handleCommand(org.quickserver.net.server.ClientHandler, java.lang.String) method passing the 
 character bytes received  has a String object. | 
static DataMode | 
DataMode.BINARY
Binary data mode for ClientHandler 
 - Receive binary data [byte]
 When ClientHandler receives any binary it calls
 ClientBinaryHandler.handleBinary(org.quickserver.net.server.ClientHandler, byte[]) method. | 
| Methods in org.quickserver.net.server that return DataMode | |
 DataMode | 
ClientHandler.getDataMode(DataType dataType)
Returns the DataMode of the ClientHandler for the 
 DataType. | 
 DataMode | 
QuickServer.getDefaultDataMode(DataType dataType)
Returns the default DataMode for the ClientHandler | 
| Methods in org.quickserver.net.server with parameters of type DataMode | |
 void | 
ClientHandler.setDataMode(DataMode dataMode,
            DataType dataType)
Sets the DataMode for the ClientHandler
 Note: When mode is DataMode.OBJECT and type is DataType.IN
 this call will block until the client ObjectOutputStream has
 written and flushes the header. | 
 void | 
QuickServer.setDefaultDataMode(DataMode dataMode,
                   DataType dataType)
Sets the default DataMode for the ClientHandler | 
| Uses of DataMode in org.quickserver.net.server.impl | 
| Fields in org.quickserver.net.server.impl declared as DataMode | |
protected  DataMode | 
BasicClientHandler.dataModeIN
 | 
protected  DataMode | 
BasicClientHandler.dataModeOUT
 | 
| Methods in org.quickserver.net.server.impl that return DataMode | |
 DataMode | 
BasicClientHandler.getDataMode(DataType dataType)
Returns the DataMode of the ClientHandler for the 
 DataType. | 
| Methods in org.quickserver.net.server.impl with parameters of type DataMode | |
 void | 
BlockingClientHandler.setDataMode(DataMode dataMode,
            DataType dataType)
 | 
 void | 
NonBlockingClientHandler.setDataMode(DataMode dataMode,
            DataType dataType)
 | 
abstract  void | 
BasicClientHandler.setDataMode(DataMode dataMode,
            DataType dataType)
Sets the DataMode for the ClientHandler
 Note: When mode is DataMode.OBJECT and type is DataType.IN
 this call will block until the client ObjectOutputStream has
 written and flushes the header. | 
protected  void | 
BasicClientHandler.checkDataModeSet(DataMode dataMode,
                 DataType dataType)
 | 
| Uses of DataMode in org.quickserver.util.xmlreader | 
| Methods in org.quickserver.util.xmlreader that return DataMode | |
 DataMode | 
DefaultDataMode.getDataMode(DataType dataType)
Returns the default DataMode for the ClientHandler | 
| Methods in org.quickserver.util.xmlreader with parameters of type DataMode | |
 void | 
DefaultDataMode.setDataMode(DataMode dataMode,
            DataType dataType)
Sets the default DataMode for the ClientHandler | 
  | 
QuickServer v1.4.7  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||