- CACHE_CONTROL - Static variable in interface reactor.io.net.http.model.Headers
-
The HTTP Cache-Control header field name.
- CHANNEL_REF - Static variable in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
-
- 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.http.NettyHttpWSClientHandler
-
- channelActive(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
-
- channelInactive(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
-
- ChannelInputSubscriberEvent(Subscriber<IN>) - Constructor for class reactor.io.net.impl.netty.NettyChannelHandlerBridge.ChannelInputSubscriberEvent
-
- 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.http.NettyHttpWSClientHandler
-
- channelRead(ChannelHandlerContext, Object) - Method in class reactor.io.net.impl.netty.http.NettyHttpWSServerHandler
-
- channelRead(ChannelHandlerContext, Object) - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
-
- channelReadComplete(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
-
- ChannelStream<IN,OUT> - Class in reactor.io.net
-
An abstract
ReactorChannel implementation that handles the basic interaction and behave as a
Stream.
- ChannelStream(Environment, Codec<Buffer, IN, OUT>, long, Dispatcher) - Constructor for class reactor.io.net.ChannelStream
-
- channelStream - Variable in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
-
- channelSubscription - Variable in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
-
- 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
-
- ClientSocketOptions - Class in reactor.io.net.config
-
- ClientSocketOptions() - Constructor for class reactor.io.net.config.ClientSocketOptions
-
- close() - Method in class reactor.io.net.impl.zmq.ZeroMQChannelStream
-
- close(Consumer<Void>) - Method in interface reactor.io.net.ReactorChannel.ConsumerSpec
-
Assign a Runnable to be invoked when the channel is closed.
- CLOSE_MSG - Static variable in class reactor.io.net.impl.zmq.ZeroMQWorker
-
- 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.HttpClientSpec
-
The Codec to use to encode and decode data.
- codec - Variable in class reactor.io.net.Spec.PeerSpec
-
- codec(Codec<Buffer, IN, OUT>) - Method in class reactor.io.net.Spec.PeerSpec
-
The Codec to use to encode and decode data.
- codec(Codec<Buffer, IN, OUT>) - Method in class reactor.io.net.Spec.TcpClientSpec
-
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
-
- configure(ZMQ.Socket) - Method in class reactor.io.net.impl.zmq.ZeroMQWorker
-
- configure(Dispatcher, Environment) - Method in class reactor.io.net.Spec.DatagramServerSpec
-
- configure(Dispatcher, Environment) - Method in class reactor.io.net.Spec.HttpClientSpec
-
- configure(Dispatcher, Environment) - Method in class reactor.io.net.Spec.HttpServerSpec
-
- configure(Dispatcher, Environment) - Method in class reactor.io.net.Spec.TcpClientSpec
-
- configure(Dispatcher, Environment) - Method in class reactor.io.net.Spec.TcpServerSpec
-
- 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.HttpClientSpec
-
The host and port to which this client should connect.
- connect(InetSocketAddress) - Method in class reactor.io.net.Spec.HttpClientSpec
-
The address to which this client should connect.
- connect(Supplier<InetSocketAddress>) - Method in class reactor.io.net.Spec.HttpClientSpec
-
The address to which this client should connect.
- connect(String, int) - Method in class reactor.io.net.Spec.TcpClientSpec
-
The host and port to which this client should connect.
- connect(InetSocketAddress) - Method in class reactor.io.net.Spec.TcpClientSpec
-
The address to which this client should connect.
- connect(Supplier<InetSocketAddress>) - Method in class reactor.io.net.Spec.TcpClientSpec
-
The eventual address to which this client should connect.
- connectAddress - Variable in class reactor.io.net.tcp.TcpClient
-
- 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
-
- 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
- convertBufferToByteBuff(ChannelHandlerContext, Buffer) - Static method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
-
- COOKIE - Static variable in interface reactor.io.net.http.model.HttpHeaders
-
The HTTP Cookie header field name.
- createClient(String, int) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQ
-
- CREATED - Static variable in class reactor.io.net.http.model.Status
-
201 Created
- createServer(String, int) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQ
-
- handler - Variable in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
-
- hashCode() - Method in class reactor.io.net.http.model.Method
-
- hashCode() - Method in class reactor.io.net.http.model.Status
-
- hasWebsocketEndpoints() - Method in class reactor.io.net.http.HttpServer
-
- HEAD - Static variable in class reactor.io.net.http.model.Method
-
- header(String, String) - Method in class reactor.io.net.http.HttpChannel
-
Register an HTTP request header
- headers() - Method in class reactor.io.net.http.HttpChannel
-
- Headers - Interface in reactor.io.net.http.model
-
Header names common to HTTP requests and responses
- headers() - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
-
- HEADERS_SENT - Static variable in class reactor.io.net.http.HttpChannel
-
- HOST - Static variable in interface reactor.io.net.http.model.HttpHeaders
-
The HTTP Host header field name.
- host(String) - Method in interface reactor.io.net.http.model.WritableHeaders
-
- host(String) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
-
- host(String) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
-
- http(String, Protocol, Method) - Static method in class reactor.io.net.NetSelectors
-
Creates a Selector based on a URI template.
- HTTP_SCHEME - Static variable in class reactor.io.net.http.HttpChannel
-
- HTTP_VERSION_NOT_SUPPORTED - Static variable in class reactor.io.net.http.model.Status
-
505 HTTP Version Not Supported
- HttpChannel<IN,OUT> - Class in reactor.io.net.http
-
A Request/Response
ChannelStream extension that provides for several helpers to control HTTP behavior and
observe its metadata.
- HttpChannel(Environment, long, Dispatcher) - Constructor for class reactor.io.net.http.HttpChannel
-
- HttpClient<IN,OUT> - Class in reactor.io.net.http
-
The base class for a Reactor-based Http client.
- HttpClient(Environment, Dispatcher, Codec<Buffer, IN, OUT>, ClientSocketOptions) - Constructor for class reactor.io.net.http.HttpClient
-
- httpClient() - Static method in class reactor.io.net.NetStreams
-
- httpClient(Function<? super Spec.HttpClientSpec<IN, OUT>, ? extends Spec.HttpClientSpec<IN, OUT>>) - Static method in class reactor.io.net.NetStreams
-
Bind a new HTTP client to the specified connect address and port.
- httpClient(Class<? extends HttpClient>, Function<? super Spec.HttpClientSpec<IN, OUT>, ? extends Spec.HttpClientSpec<IN, OUT>>) - Static method in class reactor.io.net.NetStreams
-
Bind a new HTTP client to the specified connect address and port.
- HttpException - Exception in reactor.io.net.http
-
An exception for signalling that an error occurred during a communication over HTTP protocol
- HttpException(HttpResponseStatus) - Constructor for exception reactor.io.net.http.HttpException
-
- HttpHeaders - Interface in reactor.io.net.http.model
-
- HTTPS_SCHEME - Static variable in class reactor.io.net.http.HttpChannel
-
- HttpSelector - Class in reactor.io.net.http
-
A Selector to match against ServerRequest
- HttpSelector(String) - Constructor for class reactor.io.net.http.HttpSelector
-
- HttpSelector(String, Protocol, Method) - Constructor for class reactor.io.net.http.HttpSelector
-
- HttpServer<IN,OUT> - Class in reactor.io.net.http
-
Base functionality needed by all servers that communicate with clients over HTTP.
- HttpServer(Environment, Dispatcher, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.http.HttpServer
-
- httpServer() - Static method in class reactor.io.net.NetStreams
-
Build a simple Netty HTTP server listening on 127.0.0.1 and 12012
- httpServer(String) - Static method in class reactor.io.net.NetStreams
-
Build a simple Netty HTTP server listening on 127.0.0.1 and 12012
- httpServer(int) - Static method in class reactor.io.net.NetStreams
-
Build a simple Netty HTTP server listening on 127.0.0.1 and the passed port
- httpServer(String, int) - Static method in class reactor.io.net.NetStreams
-
Build a simple Netty HTTP server listening othe passed bind address and port
- httpServer(Function<? super Spec.HttpServerSpec<IN, OUT>, ? extends Spec.HttpServerSpec<IN, OUT>>) - Static method in class reactor.io.net.NetStreams
-
Build a Netty HTTP Server with the passed factory
- httpServer(Class<? extends HttpServer>, Function<? super Spec.HttpServerSpec<IN, OUT>, ? extends Spec.HttpServerSpec<IN, OUT>>) - Static method in class reactor.io.net.NetStreams
-
- 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
- PeerSpec() - Constructor for class reactor.io.net.Spec.PeerSpec
-
- PING - Static variable in class reactor.io.net.ReactorClient
-
- 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, ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.http.HttpClient
-
HTTP POST the passed URL.
- post(String, ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.http.HttpServer
-
Listen for HTTP POST on the passed path to be used as a routing condition.
- POST - Static variable in class reactor.io.net.http.model.Method
-
- post(String) - Static method in class reactor.io.net.NetSelectors
-
- postRead(ChannelHandlerContext, Object) - Method in class reactor.io.net.impl.netty.http.NettyHttpClientHandler
-
- postRead(ChannelHandlerContext, Object) - Method in class reactor.io.net.impl.netty.http.NettyHttpServerHandler
-
- postRead(ChannelHandlerContext, Object) - Method in class reactor.io.net.impl.netty.http.NettyHttpWSClientHandler
-
- 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.
- 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
-
- protocolFamily() - Method in class reactor.io.net.config.ServerSocketOptions
-
Returns the configured protocol family for the socket.
- protocolFamily(ProtocolFamily) - Method in class reactor.io.net.config.ServerSocketOptions
-
Configures the protocol family for the socket.
- 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, ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.http.HttpClient
-
HTTP PUT the passed URL.
- put(String, ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.http.HttpServer
-
Listen for HTTP PUT on the passed path to be used as a routing condition.
- PUT - Static variable in class reactor.io.net.http.model.Method
-
- put(String) - Static method in class reactor.io.net.NetSelectors
-
- 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.PeerSpec
-
Bypass any Reactor Buffer encoding for received data
- rawData(boolean) - Method in class reactor.io.net.Spec.TcpClientSpec
-
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
ReactorPeer NetServer/NetClient is a
Publisher of
ReactorChannel 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 HTTP-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
-
- ReactorChannel<IN,OUT> - Interface in reactor.io.net
-
Channel is a virtual connection that often matches with a Socket or a Channel (e.g.
- ReactorChannel.ConsumerSpec - Interface in reactor.io.net
-
Spec class for assigning multiple event handlers on a channel.
- ReactorChannelHandler<IN,OUT,CONN extends ReactorChannel<IN,OUT>> - Interface in reactor.io.net
-
- ReactorClient<IN,OUT,CONN extends ChannelStream<IN,OUT>> - Class in reactor.io.net
-
A network-aware client that will publish its connection once available to the
ReactorChannelHandler passed.
- ReactorClient(Environment, Dispatcher, Codec<Buffer, IN, OUT>, long) - Constructor for class reactor.io.net.ReactorClient
-
- ReactorPeer<IN,OUT,CONN extends ChannelStream<IN,OUT>> - Class in reactor.io.net
-
Abstract base class that implements common functionality shared by clients and servers.
- ReactorPeer(Environment, Dispatcher, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.ReactorPeer
-
- ReactorPeer(Environment, Dispatcher, Codec<Buffer, IN, OUT>, long) - Constructor for class reactor.io.net.ReactorPeer
-
- ReadableHeaders - Interface in reactor.io.net.http.model
-
- readIdle(long, Consumer<Void>) - Method in interface reactor.io.net.ReactorChannel.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.
- 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
-
- remoteAddress() - Method in interface reactor.io.net.ReactorChannel
-
Get the address of the remote peer.
- 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, ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.http.HttpClient
-
Use the passed HTTP method to send to the given URL.
- request(Method, String, ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.impl.netty.http.NettyHttpClient
-
- request - Variable in class reactor.io.net.impl.netty.http.NettyHttpClientHandler
-
- request - Variable in class reactor.io.net.impl.netty.http.NettyHttpServerHandler
-
- 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
-
Define the response HTTP header for the given key
- 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
-
Set the response status to an outgoing response
- 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<HttpChannel>, ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.http.HttpServer
-
Register an handler for the given Selector condition, incoming connections will query the internal registry
to invoke the matching handlers.
- routeChannel(HttpChannel<IN, OUT>) - Method in class reactor.io.net.http.HttpServer
-
- routeChannel(HttpChannel<IN, OUT>) - Method in class reactor.io.net.impl.netty.http.NettyHttpServer
-
- 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
-
- serverImplCtor - Variable in class reactor.io.net.Spec.DatagramServerSpec
-
- 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.zmq.tcp.ZeroMQ
-
- shutdown() - Method in class reactor.io.net.impl.zmq.ZeroMQWorker
-
- shutdown() - Method in class reactor.io.net.ReactorPeer
-
Shutdown this Peer and complete the returned Promise when shut
down.
- 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.DatagramServerSpec<IN,OUT> - Class in reactor.io.net
-
- Spec.HttpClientSpec<IN,OUT> - Class in reactor.io.net
-
A helper class for specifying a HttpClient
- Spec.HttpServerSpec<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.PeerSpec<IN,OUT,CONN extends ChannelStream<IN,OUT>,S extends Spec.PeerSpec<IN,OUT,CONN,S,N>,N extends ReactorPeer<IN,OUT,CONN>> - Class in reactor.io.net
-
- Spec.TcpClientSpec<IN,OUT> - Class in reactor.io.net
-
A helper class for specifying a TcpClient
- Spec.TcpServerSpec<IN,OUT> - Class in reactor.io.net
-
A TcpServerSpec is used to specify a TcpServer
- sse() - Method in class reactor.io.net.http.HttpChannel
-
- ssl(SslOptions) - Method in class reactor.io.net.Spec.HttpClientSpec
-
Set the options to use for configuring SSL.
- ssl(SslOptions) - Method in class reactor.io.net.Spec.HttpServerSpec
-
Set the options to use for configuring SSL.
- ssl(SslOptions) - Method in class reactor.io.net.Spec.TcpClientSpec
-
Set the options to use for configuring SSL.
- ssl(SslOptions) - Method in class reactor.io.net.Spec.TcpServerSpec
-
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.http.HttpServer
-
Start the server without any global handler, only the specific routed methods (get, post...) will apply.
- start(ZMQ.Socket) - Method in class reactor.io.net.impl.zmq.ZeroMQWorker
-
- start(ReactorChannelHandler<IN, OUT, CONN>, Reconnect) - Method in class reactor.io.net.ReactorClient
-
Open a channel to the configured address and return a
Stream that will be populated
by the
ChannelStream every time a connection or reconnection is made.
- start(ReactorChannelHandler<IN, OUT, CONN>) - Method in class reactor.io.net.ReactorPeer
-
Start this Peer.
- started - Variable in class reactor.io.net.ReactorPeer
-
- Status - Class in reactor.io.net.http.model
-
- subscribe(Subscriber<? super IN>) - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
-
- subscribe(Subscriber<? super IN>) - Method in class reactor.io.net.impl.netty.NettyChannelStream
-
- subscribe(Subscriber<? super IN>) - Method in class reactor.io.net.impl.zmq.ZeroMQChannelStream
-
- subscription() - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
-
- 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.TcpClientSpec<IN, OUT>, ? extends Spec.TcpClientSpec<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.TcpClientSpec<IN, OUT>, ? extends Spec.TcpClientSpec<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, Supplier<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.TcpServerSpec<IN, OUT>, ? extends Spec.TcpServerSpec<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.TcpServerSpec<IN, OUT>, ? extends Spec.TcpServerSpec<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
-
Define the Transfer mode for this http connection
- 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
-