Crossfire JXClient, Trunk
Package Functions | Static Private Attributes | List of all members
BP Class Reference
Inheritance diagram for BP:
Inheritance graph
Collaboration diagram for BP:
Collaboration graph

Package Functions

 BP (int port, int backlog, boolean secure) throws Exception
 
void runServer () throws Exception
 
- Package Functions inherited from Server
 Server (int port, int backlog, boolean secure) throws Exception
 

Static Private Attributes

static final int POOL_MULTIPLE = 4
 

Additional Inherited Members

- Static Public Member Functions inherited from Server
static void main (String args[]) throws Exception
 
- Package Attributes inherited from Server
ServerSocketChannel ssc
 
SSLContext sslContext = null
 

Detailed Description

A multi-threaded server which creates a pool of threads for use by the server. The Thread pool decides how to schedule those threads.

Author
Mark Reinhold
Brad R. Wetmore

Definition at line 51 of file BP.java.

Constructor & Destructor Documentation

◆ BP()

BP.BP ( int  port,
int  backlog,
boolean  secure 
) throws Exception
package

Definition at line 55 of file BP.java.

Member Function Documentation

◆ runServer()

void BP.runServer ( ) throws Exception
package

Reimplemented from Server.

Definition at line 59 of file BP.java.

References ChannelIO.getInstance(), ChannelIOSecure.getInstance(), POOL_MULTIPLE, Server.ssc, and Server.sslContext.

Here is the call graph for this function:

Member Data Documentation

◆ POOL_MULTIPLE

final int BP.POOL_MULTIPLE = 4
staticprivate

Definition at line 53 of file BP.java.

Referenced by runServer().


The documentation for this class was generated from the following file: