- ACQUIRE_FAILED_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
-
- ACQUIRE_START_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
-
- ACQUIRE_SUCCESS_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
-
- addChannelHandlerAfter(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this client.
- addChannelHandlerAfter(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this client.
- addChannelHandlerAfter(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
-
- addChannelHandlerAfter(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
-
- addChannelHandlerAfter(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this server.
- addChannelHandlerAfter(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this server.
- addChannelHandlerAfter(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- addChannelHandlerAfter(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- addChannelHandlerBefore(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this client.
- addChannelHandlerBefore(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this client.
- addChannelHandlerBefore(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
-
- addChannelHandlerBefore(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
-
- addChannelHandlerBefore(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this server.
- addChannelHandlerBefore(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this server.
- addChannelHandlerBefore(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- addChannelHandlerBefore(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- addChannelHandlerFirst(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this client.
- addChannelHandlerFirst(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this client.
- addChannelHandlerFirst(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
-
- addChannelHandlerFirst(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
-
- addChannelHandlerFirst(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this server.
- addChannelHandlerFirst(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this server.
- addChannelHandlerFirst(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- addChannelHandlerFirst(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- addChannelHandlerLast(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this client.
- addChannelHandlerLast(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this client.
- addChannelHandlerLast(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
-
- addChannelHandlerLast(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
-
- addChannelHandlerLast(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this server.
- addChannelHandlerLast(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Adds a ChannelHandler
to ChannelPipeline
for all connections created by this server.
- addChannelHandlerLast(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- addChannelHandlerLast(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- addToPipeline(ChannelPipeline, ConnectionHandler<R, W>, TcpServerEventPublisher, boolean) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServerConnectionToChannelBridge
-
- awaitShutdown() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Waits for the shutdown of this server.
- awaitShutdown(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Waits for the shutdown of this server, waiting a maximum of the passed duration.
- awaitShutdown() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- awaitShutdown(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- newChannel(Observable<Channel>) - Method in class io.reactivex.netty.protocol.tcp.client.internal.TcpChannelProvider
-
- newClient(String, int) - Static method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Creates a new TCP client instance with the passed address of the target server.
- newClient(SocketAddress) - Static method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Creates a new TCP client instance with the passed address of the target server.
- newClient(ConnectionProviderFactory<ByteBuf, ByteBuf>, Observable<Host>) - Static method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Creates a new TCP client instance using the supplied connection provider.
- newProvider(Host, EventSource<? super ClientEventListener>, EventPublisher, ClientEventListener) - Method in class io.reactivex.netty.protocol.tcp.client.internal.TcpChannelProviderFactory
-
- newServer() - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Creates a new server using an ephemeral port.
- newServer(int) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Creates a new server using the passed port.
- newServer(int, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Creates a new server using the passed port.
- newServer(int, EventLoopGroup, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Creates a new server using the passed port.
- newServer(SocketAddress) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Creates a new server using the passed address.
- newServer(SocketAddress, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Creates a new server using the passed address.
- newServer(SocketAddress, EventLoopGroup, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Creates a new server using the passed address.
- next(Interceptor<W, R>) - Method in interface io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChain
-
Adds a simple interceptor that does not change the type of objects read/written to a connection.
- next(Interceptor<W, R>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChainImpl
-
- next(TcpServerInterceptorChain.Interceptor<RR, WW>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain
-
Add the next interceptor to this chain.
- nextWithReadTransform(TransformingInterceptor<W, R, W, RR>) - Method in interface io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChain
-
Adds an interceptor that changes the type of objects read from the connections created by the client provided by
this chain.
- nextWithReadTransform(TransformingInterceptor<W, R, W, RR>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChainImpl
-
- nextWithReadTransform(TcpServerInterceptorChain.TransformingInterceptor<RR, WW, RRR, WW>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain
-
Add the next interceptor to this chain, which changes the type of objects read from the connections processed by
the associated
TcpServer
.
- nextWithTransform(TransformingInterceptor<W, R, WW, RR>) - Method in interface io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChain
-
Adds an interceptor that changes the type of objects read and written to the connections created by the client
provided by this chain.
- nextWithTransform(TransformingInterceptor<W, R, WW, RR>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChainImpl
-
- nextWithTransform(TcpServerInterceptorChain.TransformingInterceptor<RR, WW, RRR, WWW>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain
-
Add the next interceptor to this chain, which changes the type of objects read and written from/to the
connections processed by the associated
TcpServer
.
- nextWithWriteTransform(TransformingInterceptor<W, R, WW, R>) - Method in interface io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChain
-
Adds an interceptor that changes the type of objects written to the connections created by the client provided by
this chain.
- nextWithWriteTransform(TransformingInterceptor<W, R, WW, R>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChainImpl
-
- nextWithWriteTransform(TcpServerInterceptorChain.TransformingInterceptor<RR, WW, RR, WWW>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain
-
Add the next interceptor to this chain, which changes the type of objects written to the connections processed by
the associated
TcpServer
.
- secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Creates a new client instance, inheriting all configurations from this client and using the passed
sslEngineFactory
for all secured connections created by the newly created client instance.
- secure(SSLEngine) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Creates a new client instance, inheriting all configurations from this client and using the passed
sslEngine
for all secured connections created by the newly created client instance.
- secure(SslCodec) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
-
Creates a new client instance, inheriting all configurations from this client and using the passed
sslCodec
for all secured connections created by the newly created client instance.
- secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
-
- secure(SSLEngine) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
-
- secure(SslCodec) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
-
- secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Creates a new server instances, inheriting all configurations from this server and using the passed
sslEngineFactory
for all secured connections accepted by the newly created server instance.
- secure(SSLEngine) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Creates a new server instances, inheriting all configurations from this server and using the passed
sslEngine
for all secured connections accepted by the newly created server instance.
- secure(SslCodec) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Creates a new server instances, inheriting all configurations from this server and using the passed
sslCodec
for all secured connections accepted by the newly created server instance.
- secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- secure(SSLEngine) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- secure(SslCodec) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
-
- secure(SSLEngine) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
-
- secure(SslCodec) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
-
- serverStateRef - Variable in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- shutdown() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Shutdown this server and waits till the server socket is closed.
- shutdown() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- start(ConnectionHandler<R, W>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
-
Starts this server.
- start(ConnectionHandler<R, W>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-
- start(TcpServerInterceptorChain.Interceptor<R, W>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain
-
One of the methods to start creating the interceptor chain.
- startRaw(TcpServerInterceptorChain.Interceptor<ByteBuf, ByteBuf>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain
-
One of the methods to start creating the interceptor chain.
- subscribe(TcpClientEventListener) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
-
- subscribe(TcpClientEventListener) - Method in class io.reactivex.netty.protocol.tcp.client.InterceptingTcpClientImpl
-
- subscribe(TcpClientEventListener) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
-
- subscribe(TcpServerEventListener) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
-
- subscribe(TcpServerEventListener) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
-