Class Hierarchy
- java.lang.Object
- org.aoju.bus.socket.plugins.AbstractPlugin<T> (implements org.aoju.bus.socket.plugins.Plugin<T>)
- org.aoju.bus.socket.process.AbstractProcessor<T> (implements org.aoju.bus.socket.process.MessageProcessor<T>, org.aoju.bus.socket.NetMonitor)
- org.aoju.bus.socket.AioQuickClient
- org.aoju.bus.socket.AioQuickServer<T>
- org.aoju.bus.socket.AioSession
- java.nio.channels.AsynchronousChannelGroup
- java.nio.channels.spi.AsynchronousChannelProvider
- java.nio.channels.AsynchronousServerSocketChannel (implements java.nio.channels.AsynchronousChannel, java.nio.channels.NetworkChannel)
- java.nio.channels.AsynchronousSocketChannel (implements java.nio.channels.AsynchronousByteChannel, java.nio.channels.NetworkChannel)
- org.aoju.bus.socket.handler.CompletionAcceptHandler (implements java.nio.channels.CompletionHandler<V,A>)
- org.aoju.bus.socket.handler.CompletionReadHandler<T> (implements java.nio.channels.CompletionHandler<V,A>)
- org.aoju.bus.socket.handler.CompletionWriteHandler<T> (implements java.nio.channels.CompletionHandler<V,A>)
- org.aoju.bus.socket.convert.DelimiterFrameDecoder (implements org.aoju.bus.socket.SocketDecoder)
- org.aoju.bus.socket.convert.FixedLengthDecoder (implements org.aoju.bus.socket.SocketDecoder)
- org.aoju.bus.socket.handler.FutureCompletionHandler<V,A> (implements java.nio.channels.CompletionHandler<V,A>, java.util.concurrent.Future<V>, java.lang.Runnable)
- org.aoju.bus.socket.process.GroupMessageProcessor<T> (implements org.aoju.bus.socket.GroupIo, org.aoju.bus.socket.process.MessageProcessor<T>)
- org.aoju.bus.socket.security.HandshakeModel
- org.aoju.bus.socket.NioQuickClient (implements java.io.Closeable)
- org.aoju.bus.socket.NioQuickServer (implements java.io.Closeable)
- org.aoju.bus.socket.QuickTimer (implements java.lang.Runnable)
- org.aoju.bus.socket.ServerConfig
- org.aoju.bus.socket.security.SslService
- org.aoju.bus.socket.UdpBootstrap<R>
- org.aoju.bus.socket.UdpChannel<Request>
- org.aoju.bus.socket.UdpDispatcher (implements java.lang.Runnable)