Sea 0.4.0

Uses of Package
gov.lbl.dsd.sea.nio

Packages that use gov.lbl.dsd.sea.nio
gov.lbl.dsd.sea.nio Efficient and scalable non-blocking asynchronous network agent connectors for the Staged Event Architecture Framework. 
gov.lbl.dsd.sea.nio.demo Demos for gov.lbl.dsd.sea.nio package. 
gov.lbl.dsd.sea.nio.event Request and response events for non-blocking network agents from the gov.lbl.dsd.sea.nio package. 
 

Classes in gov.lbl.dsd.sea.nio used by gov.lbl.dsd.sea.nio
NetAgent
          Efficient and scalable NIO based non-blocking single-threaded network agent that can be used both as a client and a server, both for TCP and UDP transports; Can handle large amounts of concurrent client and server connections in a single thread; Automatically deals with the subtle grunt work of life-cycle issues, threading, I/O multiplexing and NIO gotchas; This is the main work horse of this package.
 

Classes in gov.lbl.dsd.sea.nio used by gov.lbl.dsd.sea.nio.demo
AgentEventHandler
          Abstract base class simplifying the implementation of event handlers sending requests to an agent, and receiving responses from the agent.
 

Classes in gov.lbl.dsd.sea.nio used by gov.lbl.dsd.sea.nio.event
NetAgent
          Efficient and scalable NIO based non-blocking single-threaded network agent that can be used both as a client and a server, both for TCP and UDP transports; Can handle large amounts of concurrent client and server connections in a single thread; Automatically deals with the subtle grunt work of life-cycle issues, threading, I/O multiplexing and NIO gotchas; This is the main work horse of this package.
 


Sea 0.4.0