# Package ch.qos.logback.core.net.server

Contains the base classes used by logback to serve logging events to remote peers.

See: Description

Interface Summary
Interface | Description
--- | ---
Client | A client of a `ServerRunner`.
ClientVisitor<T extends Client> | A visitor for a `Client`.
ServerListener<T extends Client> | A listener that accepts `Client` connections on behalf of a `ServerRunner`.
ServerRunner<T extends Client> | An object that is responsible for the asynchronous execution of a socket server.

Class Summary
Class | Description
--- | ---
AbstractServerSocketAppender<E> | This is the super class for module specific ServerSocketAppender implementations can derive from.
ConcurrentServerRunner<T extends Client> | A concurrent `ServerRunner`.
ServerSocketListener<T extends Client> | A `ServerListener` that accepts connections on a `ServerSocket`.
SSLServerSocketAppenderBase<E> | This is the base class for module specific ServerSocketAppender implementations.

## Package ch.qos.logback.core.net.server Description

Contains the base classes used by logback to serve logging events to remote peers.