Quadcap Embeddable Server

Package com.quadcap.net.server


Classes

class  com.quadcap.net.server.Acceptor
 Implements the main socket listening thread: we first obtain a block of idle workers (currently 4, should be configurable though.) then accept connections and pass them out until we need more workers. More...

class  com.quadcap.net.server.EchoWorker
 For testing, a worker that simulates an HTTP server. More...

class  com.quadcap.net.server.Server
 A server has a set of workers, a context, and an acceptor. More...

class  com.quadcap.net.server.SimpleWorker
 A simple worker for testing. More...

class  com.quadcap.net.server.Test
 Package level testing. More...

class  com.quadcap.net.server.Worker
 A worker is a runnable with a context, in/out streams, and (when active) a socket. More...

class  com.quadcap.net.server.WorkerInputStream
 An efficient worker input stream, which supports recycling. More...

class  com.quadcap.net.server.WorkerOutputStream
 An efficient worker output stream, which is NOT destroyed after each session, to reduce allocation overhead. More...