Package | Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
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. |
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.OBJECT
Object data mode for
ClientHandler
- Receive java objects. |
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 |
Modifier and Type | Method and Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
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 |
Modifier and Type | Field and Description |
---|---|
protected DataMode |
BasicClientHandler.dataModeIN |
protected DataMode |
BasicClientHandler.dataModeOUT |
Modifier and Type | Method and Description |
---|---|
DataMode |
BasicClientHandler.getDataMode(DataType dataType)
Returns the
DataMode of the ClientHandler for the
DataType. |
Modifier and Type | Method and Description |
---|---|
protected void |
BasicClientHandler.checkDataModeSet(DataMode dataMode,
DataType dataType) |
void |
NonBlockingClientHandler.setDataMode(DataMode dataMode,
DataType dataType) |
void |
BlockingClientHandler.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. |
Modifier and Type | Method and Description |
---|---|
DataMode |
DefaultDataMode.getDataMode(DataType dataType)
Returns the default
DataMode for the ClientHandler |
Modifier and Type | Method and Description |
---|---|
void |
DefaultDataMode.setDataMode(DataMode dataMode,
DataType dataType)
Sets the default
DataMode for the ClientHandler |
Copyright © 2003-2014 QuickServer.org