Crossfire JXClient, Trunk
|
Static Public Member Functions | |
static void | main (String args[]) throws Exception |
Package Functions | |
abstract void | runServer () throws Exception |
Server (int port, int backlog, boolean secure) throws Exception | |
Package Attributes | |
ServerSocketChannel | ssc |
SSLContext | sslContext = null |
Private Member Functions | |
void | createSSLContext () throws Exception |
Static Private Member Functions | |
static void | checkArgs (int i, int len) |
static Server | createServer (String args[]) throws Exception |
static void | usage () |
Static Private Attributes | |
static int | BACKLOG = 1024 |
static int | PORT = 8000 |
static boolean | SECURE = false |
The main server base class.
This class is responsible for setting up most of the server state before the actual server subclasses take over.
Definition at line 56 of file Server.java.
|
package |
Definition at line 65 of file Server.java.
References createSSLContext(), and ssc.
|
staticprivate |
Definition at line 164 of file Server.java.
References usage().
Referenced by createServer().
|
staticprivate |
Definition at line 124 of file Server.java.
References BACKLOG, checkArgs(), PORT, SECURE, server(), and usage().
Referenced by main().
|
private |
Definition at line 82 of file Server.java.
References sslContext.
Referenced by Server().
|
static |
Definition at line 170 of file Server.java.
References createServer(), server(), and usage().
|
abstractpackage |
|
staticprivate |
Definition at line 101 of file Server.java.
Referenced by checkArgs(), createServer(), and main().
|
staticprivate |
Definition at line 62 of file Server.java.
Referenced by createServer(), and usage().
|
staticprivate |
Definition at line 61 of file Server.java.
Referenced by createServer(), and usage().
|
staticprivate |
Definition at line 63 of file Server.java.
Referenced by createServer().
|
package |
Definition at line 58 of file Server.java.
Referenced by N1.N1(), N2.runServer(), B1.runServer(), BN.runServer(), N1.runServer(), BP.runServer(), and Server().
|
package |
Definition at line 59 of file Server.java.
Referenced by createSSLContext(), N2.runServer(), B1.runServer(), BN.runServer(), N1.runServer(), and BP.runServer().