Package feud.clientserver

Interface Summary
ClientLoginListener A listener that will be notified by the server in case of a client's log in.
ClientLogoutListener A listener that will be notified by the server in case of a client's log out.
ClientPreProcessor A client preprocessor will be called by the SimpleClient as the method names indicate.
DataChangeListener A Listener solely used in the ServerBrowser to notify in case of changes in the browser's server list.
DataTransferListener A DataTransferListener can be added to a client or to a server.
MessageTypes An interface that defines some constants for client and server.
 

Class Summary
ClientInfo A server side wrapper that identifies a connected client.
DataContainer DataContainers are the basic transfer containers for data in this little client/server-world.
DataContainerFactory A helper class to wrap an array of bytes into one of DataContainers and vice versa.
NetLogger An incredible complex logging class.
PerformanceCounter A simple class used by both, the client and the server, to measure bandwidth usage.
ServerBrowser Simple server browser that listens on a specified UDP port for servers broadcasting their connection data on that port.
ServerEntry A ServerEntry is a simple wrapper class for server related information.
SimpleClient This the client's counterpart to the SimpleServer.
SimpleServer As the name indicates, this is a simple server class.
StreamConverter Helper class to read bytes from an InputStream without reading the whole stream and without blocking if the stream has ended before all data could be read.