- CACHE_CONTROL - Static variable in interface reactor.io.net.http.model.Headers
-
The HTTP Cache-Control header field name.
- cascadeErrorToPeer(Throwable) - Method in class reactor.io.net.ChannelStream
-
- Channel<IN,OUT> - Interface in reactor.io.net
-
NetChannel is a virtual connection that often matches with a Socket or a Channel (e.g.
- Channel.ConsumerSpec - Interface in reactor.io.net
-
Spec class for assigning multiple event handlers on a channel.
- channelActive(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpClientHandler
-
- channelActive(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpServerHandler
-
- channelActive(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.NettyNetChannelInboundHandler
-
- channelInactive(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.NettyNetChannelInboundHandler
-
- channelRead(ChannelHandlerContext, Object) - Method in class reactor.io.net.impl.netty.http.NettyHttpClientHandler
-
- channelRead(ChannelHandlerContext, Object) - Method in class reactor.io.net.impl.netty.http.NettyHttpServerHandler
-
- channelRead(ChannelHandlerContext, Object) - Method in class reactor.io.net.impl.netty.NettyNetChannelInboundHandler
-
- channelReadComplete(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.NettyNetChannelInboundHandler
-
- channels - Variable in class reactor.io.net.PeerStream
-
- ChannelStream<IN,OUT> - Class in reactor.io.net
-
An abstract
Channel implementation that handles the basic interaction and behave as a
Stream.
- ChannelStream(Environment, Codec<Buffer, IN, OUT>, long, PeerStream<IN, OUT, ChannelStream<IN, OUT>>, Dispatcher, Dispatcher) - Constructor for class reactor.io.net.ChannelStream
-
- channelStream - Variable in class reactor.io.net.impl.netty.NettyNetChannelInboundHandler
-
- channelStream() - Method in class reactor.io.net.impl.netty.NettyNetChannelInboundHandler
-
- clear() - Method in interface reactor.io.net.http.model.WritableHeaders
-
- clear() - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
-
- clear() - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
-
- Client<IN,OUT,CONN extends Channel<IN,OUT>> - Interface in reactor.io.net
-
A network-aware client that will publish its connection once available and complete on shutdown.
- ClientSocketOptions - Class in reactor.io.net.config
-
- ClientSocketOptions() - Constructor for class reactor.io.net.config.ClientSocketOptions
-
- close(Consumer<Void>) - Method in interface reactor.io.net.Channel.ConsumerSpec
-
Assign a Runnable to be invoked when the channel is closed.
- close() - Method in interface reactor.io.net.Client
-
Close this client and the underlying channel.
- close() - Method in class reactor.io.net.impl.netty.http.NettyHttpClient
-
- close() - Method in class reactor.io.net.impl.netty.tcp.NettyTcpClient
-
- close() - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQTcpClient
-
- close() - Method in class reactor.io.net.impl.zmq.ZeroMQChannelStream
-
- codec(Codec<Buffer, T, T>) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQ
-
- codec(Codec<Buffer, IN, OUT>) - Method in class reactor.io.net.Spec.HttpClient
-
The Codec to use to encode and decode data.
- codec - Variable in class reactor.io.net.Spec.Server
-
- codec(Codec<Buffer, IN, OUT>) - Method in class reactor.io.net.Spec.Server
-
The Codec to use to encode and decode data.
- codec(Codec<Buffer, IN, OUT>) - Method in class reactor.io.net.Spec.TcpClient
-
The Codec to use to encode and decode data.
- CommonSocketOptions<SO extends CommonSocketOptions<? super SO>> - Class in reactor.io.net.config
-
Encapsulates common socket options.
- CommonSocketOptions() - Constructor for class reactor.io.net.config.CommonSocketOptions
-
- completeConsumer(CONN) - Method in class reactor.io.net.PeerStream
-
- configure(ZMQ.Socket) - Method in class reactor.io.net.impl.zmq.ZeroMQWorker
-
- configure(Dispatcher, Environment) - Method in class reactor.io.net.Spec.DatagramServer
-
- configure(Dispatcher, Environment) - Method in class reactor.io.net.Spec.HttpClient
-
- configure(Dispatcher, Environment) - Method in class reactor.io.net.Spec.HttpServer
-
- configure(Dispatcher, Environment) - Method in class reactor.io.net.Spec.TcpClient
-
- configure(Dispatcher, Environment) - Method in class reactor.io.net.Spec.TcpServer
-
- CONFLICT - Static variable in class reactor.io.net.http.model.Status
-
409 Conflict
- CONNECT - Static variable in class reactor.io.net.http.model.Method
-
- connect(String, int) - Method in class reactor.io.net.Spec.HttpClient
-
The host and port to which this client should connect.
- connect(InetSocketAddress) - Method in class reactor.io.net.Spec.HttpClient
-
The address to which this client should connect.
- connect(String, int) - Method in class reactor.io.net.Spec.TcpClient
-
The host and port to which this client should connect.
- connect(InetSocketAddress) - Method in class reactor.io.net.Spec.TcpClient
-
The address to which this client should connect.
- connectAddresses() - Method in class reactor.io.net.impl.zmq.ZeroMQClientSocketOptions
-
- connectAddresses(String) - Method in class reactor.io.net.impl.zmq.ZeroMQClientSocketOptions
-
- CONNECTION - Static variable in interface reactor.io.net.http.model.Headers
-
The HTTP Connection header field name.
- contains(String) - Method in interface reactor.io.net.http.model.ReadableHeaders
-
- contains(String, String, boolean) - Method in interface reactor.io.net.http.model.ReadableHeaders
-
- contains(String) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
-
- contains(String, String, boolean) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
-
- contains(String) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
-
- contains(String, String, boolean) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
-
- CONTENT_DISPOSITION - Static variable in interface reactor.io.net.http.model.ResponseHeaders
-
The HTTP Content-Disposition header field name
- CONTENT_ENCODING - Static variable in interface reactor.io.net.http.model.ResponseHeaders
-
The HTTP Content-Encoding header field name.
- CONTENT_LANGUAGE - Static variable in interface reactor.io.net.http.model.ResponseHeaders
-
The HTTP Content-Language header field name.
- CONTENT_LENGTH - Static variable in interface reactor.io.net.http.model.Headers
-
The HTTP Content-Length header field name.
- CONTENT_LOCATION - Static variable in interface reactor.io.net.http.model.ResponseHeaders
-
The HTTP Content-Location header field name.
- CONTENT_RANGE - Static variable in interface reactor.io.net.http.model.ResponseHeaders
-
The HTTP Content-Range header field name.
- CONTENT_TYPE - Static variable in interface reactor.io.net.http.model.Headers
-
The HTTP Content-Type header field name.
- contentLength(long) - Method in interface reactor.io.net.http.model.WritableHeaders
-
- contentLength(long) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
-
- contentLength(long) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
-
- contentStream - Variable in class reactor.io.net.ChannelStream
-
- context() - Method in class reactor.io.net.impl.zmq.ZeroMQClientSocketOptions
-
Get the ZContext to use for IO.
- context(ZContext) - Method in class reactor.io.net.impl.zmq.ZeroMQClientSocketOptions
-
Set the ZContext to use for IO.
- context() - Method in class reactor.io.net.impl.zmq.ZeroMQServerSocketOptions
-
Get the ZMQ.Context to use for IO.
- context(ZContext) - Method in class reactor.io.net.impl.zmq.ZeroMQServerSocketOptions
-
Set the ZMQ.Context to use for IO.
- CONTINUE - Static variable in class reactor.io.net.http.model.Status
-
100 Continue
- COOKIE - Static variable in interface reactor.io.net.http.model.HttpHeaders
-
The HTTP Cookie header field name.
- createAdaptiveDemandMapper(CONN, Consumer<Throwable>) - Method in class reactor.io.net.PeerStream
-
- createBatchAction(CONN, Consumer<Throwable>, Consumer<Void>) - Method in class reactor.io.net.PeerStream
-
- createClient(String, int) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQ
-
- createClientRequest(NettyChannelStream<IN, OUT>, HttpRequest) - Method in class reactor.io.net.impl.netty.http.NettyHttpClient
-
- CREATED - Static variable in class reactor.io.net.http.model.Status
-
201 Created
- createErrorConsumer(ChannelStream<IN, OUT>) - Method in class reactor.io.net.PeerStream
-
- createServer(String, int) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQ
-
- createServerRequest(NettyChannelStream<IN, OUT>, HttpRequest) - Method in class reactor.io.net.impl.netty.http.NettyHttpServer
-
- param(String) - Method in class reactor.io.net.http.HttpChannel
-
Read URI param from the given key
- params() - Method in class reactor.io.net.http.HttpChannel
-
Read all URI params
- PARTIAL_CONTENT - Static variable in class reactor.io.net.http.model.Status
-
206 Partial Content
- PATCH - Static variable in class reactor.io.net.http.model.Method
-
- PAYMENT_REQUIRED - Static variable in class reactor.io.net.http.model.Status
-
402 Payment Required
- peer - Variable in class reactor.io.net.ChannelStream
-
- PeerStream<IN,OUT,CONN extends ChannelStream<IN,OUT>> - Class in reactor.io.net
-
Abstract base class that implements common functionality shared by clients and servers.
- PeerStream(Environment, Dispatcher, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.PeerStream
-
- PeerStream(Environment, Dispatcher, Codec<Buffer, IN, OUT>, long) - Constructor for class reactor.io.net.PeerStream
-
- pipeline(Function<CONN, ? extends Publisher<? extends OUT>>) - Method in interface reactor.io.net.Client
-
A global handling pipeline that will be called on each new connection and will listen for signals emitted
by the returned Publisher to write back.
- pipeline(Function<HttpChannel<IN, OUT>, ? extends Publisher<? extends OUT>>) - Method in class reactor.io.net.http.HttpClient
-
- pipeline(Function<HttpChannel<IN, OUT>, ? extends Publisher<? extends OUT>>) - Method in class reactor.io.net.http.HttpServer
-
- pipeline(Function<CONN, ? extends Publisher<? extends OUT>>) - Method in interface reactor.io.net.Server
-
A global handling pipeline that will be called on each new connection and will listen for signals emitted
by the returned Publisher to write back.
- pipeline(Function<ChannelStream<IN, OUT>, ? extends Publisher<? extends OUT>>) - Method in class reactor.io.net.tcp.TcpClient
-
- pipeline(Function<ChannelStream<IN, OUT>, ? extends Publisher<? extends OUT>>) - Method in class reactor.io.net.tcp.TcpServer
-
- pipeline(Function<ChannelStream<IN, OUT>, ? extends Publisher<? extends OUT>>) - Method in class reactor.io.net.udp.DatagramServer
-
- pipelineConfigurer() - Method in class reactor.io.net.impl.netty.NettyClientSocketOptions
-
- pipelineConfigurer(Consumer<ChannelPipeline>) - Method in class reactor.io.net.impl.netty.NettyClientSocketOptions
-
- pipelineConfigurer() - Method in class reactor.io.net.impl.netty.NettyServerSocketOptions
-
- pipelineConfigurer(Consumer<ChannelPipeline>) - Method in class reactor.io.net.impl.netty.NettyServerSocketOptions
-
- PORT_RANGE_MAX - Static variable in class reactor.io.net.tcp.support.SocketUtils
-
The default maximum value for port ranges used when finding an available
socket port.
- PORT_RANGE_MIN - Static variable in class reactor.io.net.tcp.support.SocketUtils
-
The default minimum value for port ranges used when finding an available
socket port.
- post(String, Function<HttpChannel<IN, OUT>, ? extends Publisher<? extends OUT>>) - Method in class reactor.io.net.http.HttpClient
-
- post(String, Function<HttpChannel<IN, OUT>, ? extends Publisher<? extends OUT>>) - Method in class reactor.io.net.http.HttpServer
-
- POST - Static variable in class reactor.io.net.http.model.Method
-
- post(String) - Static method in class reactor.io.net.NetSelectors
-
An alias for reactor.io.net.NetSelectors#http).
- PRAGMA - Static variable in interface reactor.io.net.http.model.Headers
-
The HTTP Pragma header field name.
- PRECONDITION_FAILED - Static variable in class reactor.io.net.http.model.Status
-
412 Precondition Failed
- PRECONDITION_REQUIRED - Static variable in class reactor.io.net.http.model.Status
-
428 Precondition Required (RFC6585)
- prefetch() - Method in class reactor.io.net.config.CommonSocketOptions
-
Gets the prefetch maximum in-flight value
- prefetch(long) - Method in class reactor.io.net.config.CommonSocketOptions
-
Set the Consuming capacity along with eventual flushing strategy each given prefetch iteration.
- prefetch - Variable in class reactor.io.net.PeerStream
-
- PROCESSING - Static variable in class reactor.io.net.http.model.Status
-
102 Processing (WebDAV, RFC2518)
- protocol() - Method in class reactor.io.net.http.HttpChannel
-
- protocol - Variable in class reactor.io.net.http.HttpSelector
-
- Protocol - Enum in reactor.io.net.http.model
-
A Model representation of supported HTTP Protocols
- protocol() - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
-
- PROXY_AUTHENTICATE - Static variable in interface reactor.io.net.http.model.ResponseHeaders
-
The HTTP Proxy-Authenticate header field name.
- PROXY_AUTHENTICATION_REQUIRED - Static variable in class reactor.io.net.http.model.Status
-
407 Proxy Authentication Required
- PROXY_AUTHORIZATION - Static variable in interface reactor.io.net.http.model.HttpHeaders
-
The HTTP Proxy-Authorization header field name.
- pull(String) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQ
-
- push(String) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQ
-
- put(String, Function<HttpChannel<IN, OUT>, ? extends Publisher<? extends OUT>>) - Method in class reactor.io.net.http.HttpClient
-
- put(String, Function<HttpChannel<IN, OUT>, ? extends Publisher<? extends OUT>>) - Method in class reactor.io.net.http.HttpServer
-
- PUT - Static variable in class reactor.io.net.http.model.Method
-
- put(String) - Static method in class reactor.io.net.NetSelectors
-
An alias for reactor.io.net.NetSelectors#http).
- RANGE - Static variable in interface reactor.io.net.http.model.HttpHeaders
-
The HTTP Range header field name.
- rawData(boolean) - Method in class reactor.io.net.Spec.Server
-
Bypass any Reactor Buffer encoding for received data
- rawData(boolean) - Method in class reactor.io.net.Spec.TcpClient
-
Bypass any Reactor Buffer encoding for received data
- rcvbuf() - Method in class reactor.io.net.config.CommonSocketOptions
-
Gets the configured SO_RCVBUF (receive buffer) size
- rcvbuf(int) - Method in class reactor.io.net.config.CommonSocketOptions
-
Sets the SO_RCVBUF (receive buffer) size
- reactor.io.net - package reactor.io.net
-
Reactive network components are located in this package scope implementing the following exposed contract:
A
PeerStream NetServer/NetClient is a
Publisher of
Channel that are themselves
Publisher of input data.
- reactor.io.net.codec.syslog - package reactor.io.net.codec.syslog
-
Decoding using the syslog format.
- reactor.io.net.config - package reactor.io.net.config
-
Configuration of the various TCP parameters for clients and servers.
- reactor.io.net.http - package reactor.io.net.http
-
Components for writing HHTP-based clients and servers using Reactor abstractions.
- reactor.io.net.http.model - package reactor.io.net.http.model
-
- reactor.io.net.impl.netty - package reactor.io.net.impl.netty
-
Implementations of the various TCP abstractions based on Netty.
- reactor.io.net.impl.netty.http - package reactor.io.net.impl.netty.http
-
- reactor.io.net.impl.netty.tcp - package reactor.io.net.impl.netty.tcp
-
- reactor.io.net.impl.netty.udp - package reactor.io.net.impl.netty.udp
-
- reactor.io.net.impl.zmq - package reactor.io.net.impl.zmq
-
- reactor.io.net.impl.zmq.tcp - package reactor.io.net.impl.zmq.tcp
-
- reactor.io.net.tcp - package reactor.io.net.tcp
-
Components for writing TCP-based clients and servers using Reactor abstractions.
- reactor.io.net.tcp.ssl - package reactor.io.net.tcp.ssl
-
Support classes for Reactor's TCP SSL support.
- reactor.io.net.tcp.support - package reactor.io.net.tcp.support
-
- reactor.io.net.udp - package reactor.io.net.udp
-
- ReadableHeaders - Interface in reactor.io.net.http.model
-
- readIdle(long, Consumer<Void>) - Method in interface reactor.io.net.Channel.ConsumerSpec
-
Assign a Runnable to be invoked when reads have become idle for the given timeout.
- Reconnect - Interface in reactor.io.net
-
Implementations of this interface will be instantiated by a
Supplier to provide information
to the
TcpClient whether or not to attempt to reconnect a broken connection.
- reconnect(InetSocketAddress, int) - Method in interface reactor.io.net.Reconnect
-
Provide an InetSocketAddress to which a reconnection attempt should be made.
- REFERER - Static variable in interface reactor.io.net.http.model.HttpHeaders
-
The HTTP Referer header field name.
- registerOnPeer() - Method in class reactor.io.net.ChannelStream
-
notify Peer subscribers the channel has been created and attach the Peer defined writer Publishers
- remainingSlots() - Method in class reactor.io.net.impl.netty.NettyEventLoopDispatcher
-
- remoteAddress() - Method in interface reactor.io.net.Channel
-
Get the address of the remote peer.
- remoteAddress() - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
-
- remoteAddress() - Method in class reactor.io.net.impl.netty.NettyChannelStream
-
- remoteAddress() - Method in class reactor.io.net.impl.zmq.ZeroMQChannelStream
-
- remove(String) - Method in interface reactor.io.net.http.model.WritableHeaders
-
- remove(String) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
-
- remove(String) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
-
- removeTransferEncodingChunked() - Method in interface reactor.io.net.http.model.WritableHeaders
-
- removeTransferEncodingChunked() - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
-
- removeTransferEncodingChunked() - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
-
- reply(String) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQ
-
- request(Method, String, Function<HttpChannel<IN, OUT>, ? extends Publisher<? extends OUT>>) - Method in class reactor.io.net.http.HttpClient
-
- request(Method, String, Function<HttpChannel<IN, OUT>, ? extends Publisher<? extends OUT>>) - Method in class reactor.io.net.impl.netty.http.NettyHttpClient
-
- request(String) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQ
-
- REQUEST_ENTITY_TOO_LARGE - Static variable in class reactor.io.net.http.model.Status
-
413 Request Entity Too Large
- REQUEST_HEADER_FIELDS_TOO_LARGE - Static variable in class reactor.io.net.http.model.Status
-
431 Request Header Fields Too Large (RFC6585)
- REQUEST_TIMEOUT - Static variable in class reactor.io.net.http.model.Status
-
408 Request Timeout
- REQUEST_URI_TOO_LONG - Static variable in class reactor.io.net.http.model.Status
-
414 Request-URI Too Long
- REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in class reactor.io.net.http.model.Status
-
416 Requested Range Not Satisfiable
- RESET_CONTENT - Static variable in class reactor.io.net.http.model.Status
-
205 Reset Content
- responseHeader(String, String) - Method in class reactor.io.net.http.HttpChannel
-
- responseHeaders() - Method in class reactor.io.net.http.HttpChannel
-
- ResponseHeaders - Interface in reactor.io.net.http.model
-
- responseHeaders() - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
-
- responseStatus() - Method in class reactor.io.net.http.HttpChannel
-
- responseStatus(Status) - Method in class reactor.io.net.http.HttpChannel
-
- responseStatus() - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
-
- RETRY_AFTER - Static variable in interface reactor.io.net.http.model.ResponseHeaders
-
The HTTP Retry-After header field name.
- reuseAddr() - Method in class reactor.io.net.config.ServerSocketOptions
-
Returns a boolean indicating whether or not SO_REUSEADDR is enabled
- reuseAddr(boolean) - Method in class reactor.io.net.config.ServerSocketOptions
-
Enables or disables SO_REUSEADDR.
- route(Selector, Function<HttpChannel<IN, OUT>, ? extends Publisher<? extends OUT>>) - Method in class reactor.io.net.http.HttpServer
-
- routeChannel(HttpChannel<IN, OUT>) - Method in class reactor.io.net.http.HttpServer
-
- routeChannel(CONN) - Method in class reactor.io.net.PeerStream
-
- routedWriters - Variable in class reactor.io.net.http.HttpServer
-
- router(String) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQ
-
- run() - Method in class reactor.io.net.impl.zmq.ZeroMQWorker
-
- SEE_OTHER - Static variable in class reactor.io.net.http.model.Status
-
303 See Other (since HTTP/1.1)
- SERVER - Static variable in interface reactor.io.net.http.model.ResponseHeaders
-
The HTTP Server header field name.
- server - Variable in class reactor.io.net.impl.netty.http.NettyHttpServer
-
- Server<IN,OUT,CONN extends Channel<IN,OUT>> - Interface in reactor.io.net
-
A network-aware server that will publish virtual connections (NetChannel) to consume data on.
- Server() - Constructor for class reactor.io.net.Spec.Server
-
- serverImplCtor - Variable in class reactor.io.net.Spec.DatagramServer
-
- ServerSocketOptions - Class in reactor.io.net.config
-
Encapsulates configuration options for server sockets.
- ServerSocketOptions() - Constructor for class reactor.io.net.config.ServerSocketOptions
-
- SERVICE_UNAVAILABLE - Static variable in class reactor.io.net.http.model.Status
-
503 Service Unavailable
- set(String, String) - Method in interface reactor.io.net.http.model.WritableHeaders
-
- set(String, Iterable<String>) - Method in interface reactor.io.net.http.model.WritableHeaders
-
- set(String, String) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
-
- set(String, Iterable<String>) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
-
- set(String, String) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
-
- set(String, Iterable<String>) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
-
- SET_COOKIE - Static variable in interface reactor.io.net.http.model.ResponseHeaders
-
The HTTP Set-Cookie header field name.
- SET_COOKIE2 - Static variable in interface reactor.io.net.http.model.ResponseHeaders
-
The HTTP Set-Cookie2 header field name.
- setConnectionId(String) - Method in class reactor.io.net.impl.zmq.ZeroMQChannelStream
-
- setSocket(ZMQ.Socket) - Method in class reactor.io.net.impl.zmq.ZeroMQChannelStream
-
- shutdown() - Method in class reactor.io.net.impl.netty.http.NettyHttpServer
-
- shutdown() - Method in class reactor.io.net.impl.netty.NettyEventLoopDispatcher
-
- shutdown() - Method in class reactor.io.net.impl.netty.tcp.NettyTcpServer
-
- shutdown() - Method in class reactor.io.net.impl.netty.udp.NettyDatagramServer
-
- shutdown() - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQ
-
- shutdown() - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQTcpServer
-
- shutdown() - Method in class reactor.io.net.impl.zmq.ZeroMQWorker
-
- shutdown() - Method in interface reactor.io.net.Server
-
Shutdown this Server and complete the returned Promise when shut
down.
- sink(Publisher<? extends OUT>) - Method in interface reactor.io.net.Channel
-
Send data to the peer, listen for any error on write and close on terminal signal (complete|error).
- sink(Publisher<? extends OUT>) - Method in class reactor.io.net.ChannelStream
-
- sinkBuffers(Publisher<? extends Buffer>) - Method in class reactor.io.net.ChannelStream
-
- sndbuf() - Method in class reactor.io.net.config.CommonSocketOptions
-
Gets the configured SO_SNDBUF (send buffer) size
- sndbuf(int) - Method in class reactor.io.net.config.CommonSocketOptions
-
Sets the SO_SNDBUF (send buffer) size
- socketConfigurer() - Method in class reactor.io.net.impl.zmq.ZeroMQClientSocketOptions
-
The Consumer responsible for configuring the underlying ZeroMQ socket.
- socketConfigurer(Consumer<ZMQ.Socket>) - Method in class reactor.io.net.impl.zmq.ZeroMQClientSocketOptions
-
Set the Consumer responsible for configure the underlying ZeroMQ socket.
- socketConfigurer() - Method in class reactor.io.net.impl.zmq.ZeroMQServerSocketOptions
-
The Consumer responsible for configuring the underlying ZeroMQ socket.
- socketConfigurer(Consumer<ZMQ.Socket>) - Method in class reactor.io.net.impl.zmq.ZeroMQServerSocketOptions
-
Set the Consumer responsible for configure the underlying ZeroMQ socket.
- socketType() - Method in class reactor.io.net.impl.zmq.ZeroMQClientSocketOptions
-
The type of the ZMQ socket to create.
- socketType(int) - Method in class reactor.io.net.impl.zmq.ZeroMQClientSocketOptions
-
Set the type of ZMQ socket to create.
- socketType() - Method in class reactor.io.net.impl.zmq.ZeroMQServerSocketOptions
-
The type of the ZMQ socket to create.
- socketType(int) - Method in class reactor.io.net.impl.zmq.ZeroMQServerSocketOptions
-
Set the type of ZMQ socket to create.
- SocketUtils - Class in reactor.io.net.tcp.support
-
NOTE: This code is a copy of that available in the Spring Framework.
- SocketUtils() - Constructor for class reactor.io.net.tcp.support.SocketUtils
-
Although SocketUtils consists solely of static utility methods,
this constructor is intentionally public.
- Spec - Interface in reactor.io.net
-
Specifications used to build client and servers.
- Spec.DatagramServer<IN,OUT> - Class in reactor.io.net
-
- Spec.HttpClient<IN,OUT> - Class in reactor.io.net
-
A helper class for specifying a HttpClient
- Spec.HttpServer<IN,OUT> - Class in reactor.io.net
-
A HttpServer Spec is used to specify an HttpServer
- Spec.IncrementalBackoffReconnect - Class in reactor.io.net
-
A helper class for configure a new Reconnect.
- Spec.Server<IN,OUT,CONN extends Channel<IN,OUT>,S extends Spec.Server<IN,OUT,CONN,S,N>,N extends Server<IN,OUT,CONN>> - Class in reactor.io.net
-
- Spec.TcpClient<IN,OUT> - Class in reactor.io.net
-
A helper class for specifying a TcpClient
- Spec.TcpServer<IN,OUT> - Class in reactor.io.net
-
A TcpServerSpec is used to specify a TcpServer
- ssl(SslOptions) - Method in class reactor.io.net.Spec.HttpClient
-
Set the options to use for configuring SSL.
- ssl(SslOptions) - Method in class reactor.io.net.Spec.HttpServer
-
Set the options to use for configuring SSL.
- ssl(SslOptions) - Method in class reactor.io.net.Spec.TcpClient
-
Set the options to use for configuring SSL.
- ssl(SslOptions) - Method in class reactor.io.net.Spec.TcpServer
-
Set the options to use for configuring SSL.
- SSLEngineSupplier - Class in reactor.io.net.tcp.ssl
-
- SSLEngineSupplier(SslOptions, boolean) - Constructor for class reactor.io.net.tcp.ssl.SSLEngineSupplier
-
- SslOptions - Class in reactor.io.net.config
-
Helper class encapsulating common SSL configuration options.
- SslOptions() - Constructor for class reactor.io.net.config.SslOptions
-
- sslProtocol() - Method in class reactor.io.net.config.SslOptions
-
- sslProtocol(String) - Method in class reactor.io.net.config.SslOptions
-
- start() - Method in class reactor.io.net.impl.netty.http.NettyHttpServer
-
- start() - Method in class reactor.io.net.impl.netty.tcp.NettyTcpServer
-
- start() - Method in class reactor.io.net.impl.netty.udp.NettyDatagramServer
-
- start() - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQTcpServer
-
- start(ZMQ.Socket) - Method in class reactor.io.net.impl.zmq.ZeroMQWorker
-
- start() - Method in interface reactor.io.net.Server
-
Start and bind this Server to the configured listen port.
- start() - Method in class reactor.io.net.udp.DatagramServer
-
Start this server.
- Status - Class in reactor.io.net.http.model
-
- subscribe(Subscriber<? super IN>) - Method in class reactor.io.net.ChannelStream
-
- subscribe(Subscriber<? super CONN>) - Method in class reactor.io.net.PeerStream
-
- subscribeChannelHandlers(Stream<? extends OUT>, CONN) - Method in class reactor.io.net.PeerStream
-
- subscription() - Method in class reactor.io.net.impl.netty.NettyNetChannelInboundHandler
-
- supportsOrdering() - Method in class reactor.io.net.impl.netty.NettyEventLoopDispatcher
-
- SWITCHING_PROTOCOLS - Static variable in class reactor.io.net.http.model.Status
-
101 Switching Protocols
- SyslogCodec - Class in reactor.io.net.codec.syslog
-
A coded for consuming syslog messages.
- SyslogCodec() - Constructor for class reactor.io.net.codec.syslog.SyslogCodec
-
- SyslogMessage - Class in reactor.io.net.codec.syslog
-
An object representation of a syslog message
- SyslogMessage(String, int, int, int, Date, String, String) - Constructor for class reactor.io.net.codec.syslog.SyslogMessage
-
Creates a new syslog message.
- tcpClient() - Static method in class reactor.io.net.NetStreams
-
Bind a new TCP client to the localhost on port 12012.
- tcpClient(String) - Static method in class reactor.io.net.NetStreams
-
Bind a new TCP client to the specified connect address and port 12012.
- tcpClient(int) - Static method in class reactor.io.net.NetStreams
-
Bind a new TCP client to "loopback" on the the specified port.
- tcpClient(String, int) - Static method in class reactor.io.net.NetStreams
-
Bind a new TCP client to the specified connect address and port.
- tcpClient(Function<? super Spec.TcpClient<IN, OUT>, ? extends Spec.TcpClient<IN, OUT>>) - Static method in class reactor.io.net.NetStreams
-
Bind a new TCP client to the specified connect address and port.
- tcpClient(Class<? extends TcpClient>, Function<? super Spec.TcpClient<IN, OUT>, ? extends Spec.TcpClient<IN, OUT>>) - Static method in class reactor.io.net.NetStreams
-
Bind a new TCP client to the specified connect address and port.
- TcpClient<IN,OUT> - Class in reactor.io.net.tcp
-
The base class for a Reactor-based TCP client.
- TcpClient(Environment, Dispatcher, InetSocketAddress, ClientSocketOptions, SslOptions, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.tcp.TcpClient
-
- tcpNoDelay() - Method in class reactor.io.net.config.CommonSocketOptions
-
Returns a boolean indicating whether or not TCP_NODELAY is enabled
- tcpNoDelay(boolean) - Method in class reactor.io.net.config.CommonSocketOptions
-
Enables or disables TCP_NODELAY
- tcpServer() - Static method in class reactor.io.net.NetStreams
-
Bind a new TCP server to "loopback" on port 12012.
- tcpServer(int) - Static method in class reactor.io.net.NetStreams
-
Bind a new TCP server to "loopback" on the given port.
- tcpServer(String) - Static method in class reactor.io.net.NetStreams
-
Bind a new TCP server to the given bind address on port 12012.
- tcpServer(String, int) - Static method in class reactor.io.net.NetStreams
-
Bind a new TCP server to the given bind address and port.
- tcpServer(Function<? super Spec.TcpServer<IN, OUT>, ? extends Spec.TcpServer<IN, OUT>>) - Static method in class reactor.io.net.NetStreams
-
Bind a new TCP server to the specified bind address and port.
- tcpServer(Class<? extends TcpServer>, Function<? super Spec.TcpServer<IN, OUT>, ? extends Spec.TcpServer<IN, OUT>>) - Static method in class reactor.io.net.NetStreams
-
Bind a new TCP server to the specified bind address and port.
- TcpServer<IN,OUT> - Class in reactor.io.net.tcp
-
Base functionality needed by all servers that communicate with clients over TCP.
- TcpServer(Environment, Dispatcher, InetSocketAddress, ServerSocketOptions, SslOptions, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.tcp.TcpServer
-
- TE - Static variable in interface reactor.io.net.http.model.HttpHeaders
-
The HTTP TE header field name.
- TEMPORARY_REDIRECT - Static variable in class reactor.io.net.http.model.Status
-
307 Temporary Redirect (since HTTP/1.1)
- timeout() - Method in class reactor.io.net.config.CommonSocketOptions
-
Gets the SO_TIMEOUT value
- timeout(int) - Method in class reactor.io.net.config.CommonSocketOptions
-
Set the SO_TIMEOUT value.
- TOO_MANY_REQUESTS - Static variable in class reactor.io.net.http.model.Status
-
429 Too Many Requests (RFC6585)
- toString() - Method in class reactor.io.net.codec.syslog.SyslogMessage
-
- toString() - Method in enum reactor.io.net.http.model.Protocol
-
- toString() - Method in class reactor.io.net.http.model.Status
-
- toString() - Method in enum reactor.io.net.http.model.Transfer
-
- toString() - Method in class reactor.io.net.impl.netty.NettyChannelStream
-
- toString() - Method in class reactor.io.net.impl.zmq.ZeroMQChannelStream
-
- TRACE - Static variable in class reactor.io.net.http.model.Method
-
- TRAILER - Static variable in interface reactor.io.net.http.model.ResponseHeaders
-
The HTTP Trailer header field name.
- transfer() - Method in class reactor.io.net.http.HttpChannel
-
- transfer(Transfer) - Method in class reactor.io.net.http.HttpChannel
-
- Transfer - Enum in reactor.io.net.http.model
-
- transfer() - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
-
- transfer(Transfer) - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
-
- TRANSFER_ENCODING - Static variable in interface reactor.io.net.http.model.ResponseHeaders
-
The HTTP Transfer-Encoding header field name.
- transferEncodingChunked() - Method in interface reactor.io.net.http.model.WritableHeaders
-
- transferEncodingChunked() - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
-
- transferEncodingChunked() - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
-
- trustManagerFactoryAlgorithm() - Method in class reactor.io.net.config.SslOptions
-
- trustManagerFactoryAlgorithm(String) - Method in class reactor.io.net.config.SslOptions
-
- trustManagerPasswd() - Method in class reactor.io.net.config.SslOptions
-
- trustManagerPasswd(String) - Method in class reactor.io.net.config.SslOptions
-
- trustManagers() - Method in class reactor.io.net.config.SslOptions
-
- trustManagers(Supplier<TrustManager[]>) - Method in class reactor.io.net.config.SslOptions
-