| 
 | QuickServer v1.4.6 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.quickserver.net.server.DataMode
This class defines the mode(format) of data exchange between QuickServer and client socket.
Contributions By: Martin Benns : BYTE Mode
| Field Summary | |
| static DataMode | BINARYBinary data mode for ClientHandler- Receive binary data [byte]
 WhenClientHandlerreceives any binary it callsClientBinaryHandler.handleBinary(org.quickserver.net.server.ClientHandler, byte[])method. | 
| static DataMode | BYTEByte data mode for ClientHandler- Receive byte character data stream
 WhenClientHandlerreceives any bytes it callsClientCommandHandler.handleCommand(org.quickserver.net.server.ClientHandler, java.lang.String)method passing the 
 character bytes received  has a String object. | 
| static DataMode | OBJECTObject data mode for ClientHandler- Receive java objects. | 
| static DataMode | STRINGString (default) data mode for ClientHandler- Receive data as String terminated by <CR><LF>
 WhenClientHandlerreceives any String it callsClientCommandHandler.handleCommand(org.quickserver.net.server.ClientHandler, java.lang.String)method | 
| Method Summary | |
|  java.lang.String | toString() | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
public static final DataMode STRING
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
public static final DataMode OBJECT
ClientHandler 
 - Receive java objects.
 When ClientHandler receives any Object it calls
 ClientObjectHandler.handleObject(org.quickserver.net.server.ClientHandler, java.lang.Object) method.
public static final DataMode BYTE
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. This can be used to
 receive String data that are not terminated by <CR> and/or 
 <LF> or have <CR> and/or <LF> in them.
public static final DataMode BINARY
ClientHandler 
 - Receive binary data [byte]
 When ClientHandler receives any binary it calls
 ClientBinaryHandler.handleBinary(org.quickserver.net.server.ClientHandler, byte[]) method.
| Method Detail | 
public java.lang.String toString()
| 
 | QuickServer v1.4.6 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||