Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Z 

A

ACCEPT - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP Accept header field name.
ACCEPT_CHARSET - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP Accept-Charset header field name.
ACCEPT_ENCODING - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP Accept-Encoding header field name.
ACCEPT_LANGUAGE - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP Accept-Language header field name.
ACCEPT_RANGES - Static variable in interface reactor.io.net.http.model.ResponseHeaders
The HTTP Accept-Ranges header field name.
ACCEPTED - Static variable in class reactor.io.net.http.model.Status
202 Accepted
add(String, String) - Method in interface reactor.io.net.http.model.WritableHeaders
 
add(String, Iterable<String>) - Method in interface reactor.io.net.http.model.WritableHeaders
 
add(String, String) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
add(String, Iterable<String>) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
add(String, String) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
add(String, Iterable<String>) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
addDateHeader(String, Date) - Method in interface reactor.io.net.http.model.WritableHeaders
 
addDateHeader(String, Date) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
addDateHeader(String, Date) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
addHeader(String, String) - Method in class reactor.io.net.http.HttpChannel
Accumulate a Request Header using the given name and value, appending ";" for each new value
addResponseHeader(String, String) - Method in class reactor.io.net.http.HttpChannel
Accumulate a response HTTP header for the given key name, appending ";" for each new value
address(InetSocketAddress) - Method in class reactor.io.net.Spec.IncrementalBackoffReconnect
Add an address to the pool of addresses.
address(String, int) - Method in class reactor.io.net.Spec.IncrementalBackoffReconnect
Add an address to the pool of addresses.
addSecureHandler(SocketChannel) - Method in class reactor.io.net.impl.netty.tcp.NettyTcpClient
 
AFTER - Static variable in class reactor.io.net.http.model.Method
 
AGE - Static variable in interface reactor.io.net.http.model.ResponseHeaders
The HTTP Age header field name.
ALLOW - Static variable in interface reactor.io.net.http.model.ResponseHeaders
The HTTP Allow header field name.
apply(Void) - Method in class reactor.io.net.codec.syslog.SyslogCodec
 
AUTHORIZATION - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP Authorization header field name.

B

backlog() - Method in class reactor.io.net.config.ServerSocketOptions
Returns the configured pending connection backlog for the socket.
backlog(int) - Method in class reactor.io.net.config.ServerSocketOptions
Configures the size of the pending connection backlog for the socket.
backoffReconnect() - Static method in class reactor.io.net.NetStreams
 
BAD_GATEWAY - Static variable in class reactor.io.net.http.model.Status
502 Bad Gateway
BAD_REQUEST - Static variable in class reactor.io.net.http.model.Status
400 Bad Request
BEFORE - Static variable in class reactor.io.net.http.model.Method
 
bindChannel(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>, Object) - Method in class reactor.io.net.impl.netty.http.NettyHttpClient
 
bindChannel(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>, SocketChannel) - Method in class reactor.io.net.impl.netty.http.NettyHttpServer
 
bindChannel(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>, SocketChannel) - Method in class reactor.io.net.impl.netty.tcp.NettyTcpClient
 
bindChannel(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>, SocketChannel) - Method in class reactor.io.net.impl.netty.tcp.NettyTcpServer
 
bindChannel(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>, Object) - Method in class reactor.io.net.impl.netty.udp.NettyDatagramServer
 
bindChannel() - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQTcpClient
 
bindChannel() - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQTcpServer
 

C

CACHE_CONTROL - Static variable in interface reactor.io.net.http.model.Headers
The HTTP Cache-Control header field name.
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(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.
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
 

D

DatagramServer<IN,OUT> - Class in reactor.io.net.udp
 
DatagramServer(Environment, Dispatcher, InetSocketAddress, NetworkInterface, ServerSocketOptions, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.udp.DatagramServer
 
DATE - Static variable in interface reactor.io.net.http.model.Headers
The HTTP Date header field name.
date(Date) - Method in interface reactor.io.net.http.model.WritableHeaders
 
date(Date) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
date(Date) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
dateHeader(String, Date) - Method in interface reactor.io.net.http.model.WritableHeaders
 
dateHeader(String, Iterable<Date>) - Method in interface reactor.io.net.http.model.WritableHeaders
 
dateHeader(String, Date) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
dateHeader(String, Iterable<Date>) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
dateHeader(String, Date) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
dateHeader(String, Iterable<Date>) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
dealer(String) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQ
 
decode(Codec<IN, DECODED, ?>) - Method in class reactor.io.net.ChannelStream
Convert the current stream data into the decoded type produced by the passed codec
decoder(Consumer<SyslogMessage>) - Method in class reactor.io.net.codec.syslog.SyslogCodec
 
DEFAULT_BIND_ADDRESS - Static variable in class reactor.io.net.NetStreams
 
DEFAULT_HTTP_CLIENT_TYPE - Static variable in class reactor.io.net.NetStreams
 
DEFAULT_HTTP_SERVER_TYPE - Static variable in class reactor.io.net.NetStreams
 
DEFAULT_INTERVAL - Static variable in class reactor.io.net.Spec.IncrementalBackoffReconnect
 
DEFAULT_MAX_ATTEMPTS - Static variable in class reactor.io.net.Spec.IncrementalBackoffReconnect
 
DEFAULT_MULTIPLIER - Static variable in class reactor.io.net.Spec.IncrementalBackoffReconnect
 
DEFAULT_PORT - Static variable in class reactor.io.net.NetStreams
 
DEFAULT_TCP_CLIENT_TYPE - Static variable in class reactor.io.net.NetStreams
 
DEFAULT_TCP_SERVER_TYPE - Static variable in class reactor.io.net.NetStreams
 
DEFAULT_UDP_SERVER_TYPE - Static variable in class reactor.io.net.NetStreams
 
delegate() - Method in class reactor.io.net.ChannelStream
 
delegate() - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
delegate() - Method in class reactor.io.net.impl.netty.NettyChannelStream
 
delegate() - Method in class reactor.io.net.impl.zmq.ZeroMQChannelStream
 
delegate(ChannelStream<IN, OUT>) - Static method in class reactor.io.net.NetStreams
Utils to read the ChannelStream underlying channel
delegate(ChannelStream<IN, OUT>, Class<E>) - Static method in class reactor.io.net.NetStreams
 
delete(String, ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.http.HttpClient
HTTP DELETE the passed URL.
delete(String) - Method in class reactor.io.net.http.HttpClient
HTTP DELETE the passed URL.
delete(String, ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.http.HttpServer
Listen for HTTP DELETE on the passed path to be used as a routing condition.
DELETE - Static variable in class reactor.io.net.http.model.Method
 
delete(String) - Static method in class reactor.io.net.NetSelectors
determineInterval(int) - Method in class reactor.io.net.Spec.IncrementalBackoffReconnect
Determine the period in milliseconds between reconnection attempts.
doAddHeader(String, String) - Method in class reactor.io.net.http.HttpChannel
 
doAddHeader(String, String) - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
doAddResponseHeader(String, String) - Method in class reactor.io.net.http.HttpChannel
 
doAddResponseHeader(String, String) - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
doDecoded(IN) - Method in class reactor.io.net.ChannelStream
 
doDecoded(IN) - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
doDecoded(IN) - Method in class reactor.io.net.impl.netty.NettyChannelStream
 
doDecoded(IN) - Method in class reactor.io.net.impl.zmq.ZeroMQChannelStream
 
doHeader(String, String) - Method in class reactor.io.net.http.HttpChannel
 
doHeader(String, String) - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
doOnSubscribe(ChannelHandlerContext, Subscription, long, Consumer<Void>) - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
 
doOnTerminate(ChannelHandlerContext, ChannelFuture, ChannelPromise) - Method in class reactor.io.net.impl.netty.http.NettyHttpClientHandler
 
doOnTerminate(ChannelHandlerContext, ChannelFuture, ChannelPromise) - Method in class reactor.io.net.impl.netty.http.NettyHttpWSClientHandler
 
doOnTerminate(ChannelHandlerContext, ChannelFuture, ChannelPromise) - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
 
doOnWrite(Object, ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpClientHandler
 
doOnWrite(Object, ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpServerHandler
 
doOnWrite(Object, ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpWSClientHandler
 
doOnWrite(Object, ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpWSServerHandler
 
doOnWrite(Object, ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
 
doRead(ChannelHandlerContext, Object) - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
 
doResponseHeader(String, String) - Method in class reactor.io.net.http.HttpChannel
 
doResponseHeader(String, String) - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
doResponseStatus(Status) - Method in class reactor.io.net.http.HttpChannel
 
doResponseStatus(Status) - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
doShutdown() - Method in class reactor.io.net.impl.netty.http.NettyHttpClient
 
doShutdown() - Method in class reactor.io.net.impl.netty.http.NettyHttpServer
 
doShutdown() - Method in class reactor.io.net.impl.netty.tcp.NettyTcpClient
 
doShutdown() - Method in class reactor.io.net.impl.netty.tcp.NettyTcpServer
 
doShutdown() - Method in class reactor.io.net.impl.netty.udp.NettyDatagramServer
 
doShutdown() - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQTcpClient
 
doShutdown() - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQTcpServer
 
doShutdown() - Method in class reactor.io.net.ReactorPeer
 
doStart(ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.impl.netty.http.NettyHttpClient
 
doStart(ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>, Reconnect) - Method in class reactor.io.net.impl.netty.http.NettyHttpClient
 
doStart(ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.impl.netty.http.NettyHttpServer
 
doStart(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>) - Method in class reactor.io.net.impl.netty.tcp.NettyTcpClient
 
doStart(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>, Reconnect) - Method in class reactor.io.net.impl.netty.tcp.NettyTcpClient
 
doStart(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>) - Method in class reactor.io.net.impl.netty.tcp.NettyTcpServer
 
doStart(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>) - Method in class reactor.io.net.impl.netty.udp.NettyDatagramServer
 
doStart(ReactorChannelHandler, Reconnect) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQTcpClient
 
doStart(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQTcpClient
 
doStart(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>) - Method in class reactor.io.net.impl.zmq.tcp.ZeroMQTcpServer
 
doStart(ReactorChannelHandler<IN, OUT, CONN>, Reconnect) - Method in class reactor.io.net.ReactorClient
 
doStart(ReactorChannelHandler<IN, OUT, CONN>) - Method in class reactor.io.net.ReactorPeer
 
doSubscribeWriter(Publisher<? extends OUT>, Subscriber<? super Void>) - Method in class reactor.io.net.ChannelStream
 
doSubscribeWriter(Publisher<? extends OUT>, Subscriber<? super Void>) - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
doSubscribeWriter(Publisher<? extends OUT>, Subscriber<? super Void>) - Method in class reactor.io.net.impl.netty.NettyChannelStream
 
doSubscribeWriter(Publisher<? extends OUT>, Subscriber<? super Void>) - Method in class reactor.io.net.impl.zmq.ZeroMQChannelStream
 

E

entries() - Method in interface reactor.io.net.http.model.ReadableHeaders
 
entries() - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
entries() - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
equals(Object) - Method in class reactor.io.net.http.model.Method
 
equals(Object) - Method in class reactor.io.net.http.model.Status
Equality of Status only depends on Status.code.
ETAG - Static variable in interface reactor.io.net.http.model.ResponseHeaders
The HTTP ETag header field name.
eventLoopGroup() - Method in class reactor.io.net.impl.netty.NettyClientSocketOptions
 
eventLoopGroup(NioEventLoopGroup) - Method in class reactor.io.net.impl.netty.NettyClientSocketOptions
 
eventLoopGroup() - Method in class reactor.io.net.impl.netty.NettyServerSocketOptions
 
eventLoopGroup(NioEventLoopGroup) - Method in class reactor.io.net.impl.netty.NettyServerSocketOptions
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
 
EXPECT - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP Expect header field name.
EXPECTATION_FAILED - Static variable in class reactor.io.net.http.model.Status
417 Expectation Failed
EXPIRES - Static variable in interface reactor.io.net.http.model.ResponseHeaders
The HTTP Expires header field name.

F

FAILED_DEPENDENCY - Static variable in class reactor.io.net.http.model.Status
424 Failed Dependency (WebDAV, RFC4918)
findAvailableTcpPort() - Static method in class reactor.io.net.tcp.support.SocketUtils
Find an available TCP port randomly selected from the range [1024, 65535].
findAvailableTcpPort(int) - Static method in class reactor.io.net.tcp.support.SocketUtils
Find an available TCP port randomly selected from the range [minPort, 65535].
findAvailableTcpPort(int, int) - Static method in class reactor.io.net.tcp.support.SocketUtils
Find an available TCP port randomly selected from the range [minPort, maxPort].
findAvailableTcpPorts(int) - Static method in class reactor.io.net.tcp.support.SocketUtils
Find the requested number of available TCP ports, each randomly selected from the range [1024, 65535].
findAvailableTcpPorts(int, int, int) - Static method in class reactor.io.net.tcp.support.SocketUtils
Find the requested number of available TCP ports, each randomly selected from the range [minPort, maxPort].
findAvailableUdpPort() - Static method in class reactor.io.net.tcp.support.SocketUtils
Find an available UDP port randomly selected from the range [1024, 65535].
findAvailableUdpPort(int) - Static method in class reactor.io.net.tcp.support.SocketUtils
Find an available UDP port randomly selected from the range [minPort, 65535].
findAvailableUdpPort(int, int) - Static method in class reactor.io.net.tcp.support.SocketUtils
Find an available UDP port randomly selected from the range [minPort, maxPort].
findAvailableUdpPorts(int) - Static method in class reactor.io.net.tcp.support.SocketUtils
Find the requested number of available UDP ports, each randomly selected from the range [1024, 65535].
findAvailableUdpPorts(int, int, int) - Static method in class reactor.io.net.tcp.support.SocketUtils
Find the requested number of available UDP ports, each randomly selected from the range [minPort, maxPort].
findSocketTypeName(int) - Static method in class reactor.io.net.impl.zmq.tcp.ZeroMQ
 
FORBIDDEN - Static variable in class reactor.io.net.http.model.Status
403 Forbidden
FOUND - Static variable in class reactor.io.net.http.model.Status
302 Found
FROM - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP From header field name.

G

GATEWAY_TIMEOUT - Static variable in class reactor.io.net.http.model.Status
504 Gateway Timeout
get(String, ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.http.HttpClient
HTTP GET the passed URL.
get(String) - Method in class reactor.io.net.http.HttpClient
HTTP GET the passed URL.
get(String, ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.http.HttpServer
Listen for HTTP GET on the passed path to be used as a routing condition.
GET - Static variable in class reactor.io.net.http.model.Method
 
get(String) - Static method in enum reactor.io.net.http.model.Protocol
 
get(String) - Method in interface reactor.io.net.http.model.ReadableHeaders
 
get(String) - Static method in enum reactor.io.net.http.model.Transfer
 
get(String) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
get(String) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
get(String) - Static method in class reactor.io.net.NetSelectors
get() - Method in class reactor.io.net.Spec.IncrementalBackoffReconnect
 
get() - Method in class reactor.io.net.tcp.ssl.SSLEngineSupplier
 
getAll(String) - Method in interface reactor.io.net.http.model.ReadableHeaders
 
getAll(String) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
getAll(String) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
getCapacity() - Method in class reactor.io.net.ChannelStream
 
getChannelStream() - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
 
getCode() - Method in class reactor.io.net.http.model.Status
Returns the code of this Status.
getConnectAddress() - Method in class reactor.io.net.tcp.TcpClient
Get the InetSocketAddress to which this client must connect.
getContentLength() - Method in interface reactor.io.net.http.model.ResponseHeaders
 
getContentLength() - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
getDate() - Method in interface reactor.io.net.http.model.ReadableHeaders
 
getDate() - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
getDate() - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
getDateHeader(String) - Method in interface reactor.io.net.http.model.ReadableHeaders
 
getDateHeader(String) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
getDateHeader(String) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
getDecoder() - Method in class reactor.io.net.ChannelStream
 
getDefaultCodec() - Method in class reactor.io.net.ReactorPeer
Get the Codec in use.
getDefaultDispatcher() - Method in class reactor.io.net.ReactorPeer
 
getDefaultEnvironment() - Method in class reactor.io.net.ReactorPeer
Get the default environment for all Channel
getDefaultPrefetchSize() - Method in class reactor.io.net.ReactorPeer
Get the default batch read/write size
getDispatcher() - Method in class reactor.io.net.ChannelStream
 
getEncoder() - Method in class reactor.io.net.ChannelStream
 
getEnvironment() - Method in class reactor.io.net.ChannelStream
 
getFacility() - Method in class reactor.io.net.codec.syslog.SyslogMessage
Returns the facility that sent the message
getHandler() - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
 
getHeaderResolver() - Method in class reactor.io.net.http.HttpSelector
 
getHost() - Method in class reactor.io.net.codec.syslog.SyslogMessage
Returns the host from which the message originated
getHost() - Method in interface reactor.io.net.http.model.ReadableHeaders
 
getHost() - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
getHost() - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
getListenAddress() - Method in class reactor.io.net.http.HttpServer
Get the address to which this server is bound.
getListenAddress() - Method in class reactor.io.net.impl.netty.http.NettyHttpServer
 
getListenAddress() - Method in class reactor.io.net.tcp.TcpServer
Get the address to which this server is bound.
getListenAddress() - Method in class reactor.io.net.udp.DatagramServer
Get the address to which this server is bound.
getMessage() - Method in class reactor.io.net.codec.syslog.SyslogMessage
Returns the actual message
getMethod() - Method in class reactor.io.net.http.HttpSelector
 
getMulticastInterface() - Method in class reactor.io.net.udp.DatagramServer
Get the NetworkInterface on which multicast will be performed.
getName() - Method in class reactor.io.net.http.model.Method
 
getNettyRequest() - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
getNettyResponse() - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
getObject() - Method in class reactor.io.net.http.HttpSelector
 
getOptions() - Method in class reactor.io.net.tcp.TcpClient
Get the ClientSocketOptions currently in effect.
getOptions() - Method in class reactor.io.net.tcp.TcpServer
Get the ServerSocketOptions currently in effect.
getOptions() - Method in class reactor.io.net.udp.DatagramServer
Get the ServerSocketOptions currently in effect.
getPriority() - Method in class reactor.io.net.codec.syslog.SyslogMessage
Returns the priority assigned to the message
getProtocol() - Method in class reactor.io.net.http.HttpSelector
 
getReasonPhrase() - Method in class reactor.io.net.http.model.Status
Returns the reason phrase of this Status.
getResponseStatus() - Method in exception reactor.io.net.http.HttpException
 
getSeverity() - Method in class reactor.io.net.codec.syslog.SyslogMessage
Returns the severity assigned to the message
getSslOptions() - Method in class reactor.io.net.tcp.TcpClient
Get the SslOptions current in effect.
getSslOptions() - Method in class reactor.io.net.tcp.TcpServer
Get the SslOptions current in effect.
getTimestamp() - Method in class reactor.io.net.codec.syslog.SyslogMessage
Returns the timestamp for the message
getUriPathSelector() - Method in class reactor.io.net.http.HttpSelector
 
GONE - Static variable in class reactor.io.net.http.model.Status
410 Gone

H

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
 

I

IF_MATCH - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP If-Match header field name.
IF_MODIFIED_SINCE - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP If-Modified-Since header field name.
IF_NONE_MATCH - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP If-None-Match header field name.
IF_RANGE - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP If-Range header field name.
IF_UNMODIFIED_SINCE - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP If-Unmodified-Since header field name.
INSUFFICIENT_STORAGE - Static variable in class reactor.io.net.http.model.Status
507 Insufficient Storage (WebDAV, RFC4918)
INTERNAL_SERVER_ERROR - Static variable in class reactor.io.net.http.model.Status
500 Internal Server Error
interval(long) - Method in class reactor.io.net.Spec.IncrementalBackoffReconnect
Set the reconnection interval.
isEmpty() - Method in interface reactor.io.net.http.model.ReadableHeaders
 
isEmpty() - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
isEmpty() - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
isKeepAlive() - Method in class reactor.io.net.http.HttpChannel
Is the request keepAlive
isKeepAlive() - Method in interface reactor.io.net.http.model.WritableHeaders
 
isKeepAlive() - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
isKeepAlive() - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
isKeepAlive() - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 

J

join(InetAddress, NetworkInterface) - Method in class reactor.io.net.impl.netty.udp.NettyDatagramServer
 
join(InetAddress, NetworkInterface) - Method in class reactor.io.net.udp.DatagramServer
Join a multicast group.
join(InetAddress) - Method in class reactor.io.net.udp.DatagramServer
Join a multicast group.

K

keepAlive() - Method in class reactor.io.net.config.CommonSocketOptions
Returns a boolean indicating whether or not SO_KEEPALIVE is enabled
keepAlive(boolean) - Method in class reactor.io.net.config.CommonSocketOptions
Enables or disables SO_KEEPALIVE.
keepAlive(boolean) - Method in class reactor.io.net.http.HttpChannel
set the request keepAlive if true otherwise remove the existing connection keep alive header
keepAlive(boolean) - Method in interface reactor.io.net.http.model.WritableHeaders
 
keepAlive(boolean) - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
keepAlive(boolean) - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
keepAlive(boolean) - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
keyManagerFactoryAlgorithm() - Method in class reactor.io.net.config.SslOptions
 
keyManagerFactoryAlgorithm(String) - Method in class reactor.io.net.config.SslOptions
 
keyManagerPasswd() - Method in class reactor.io.net.config.SslOptions
 
keyManagerPasswd(String) - Method in class reactor.io.net.config.SslOptions
 
keystoreFile() - Method in class reactor.io.net.config.SslOptions
 
keystoreFile(String) - Method in class reactor.io.net.config.SslOptions
 
keystorePasswd() - Method in class reactor.io.net.config.SslOptions
 
keystorePasswd(String) - Method in class reactor.io.net.config.SslOptions
 

L

LAST_MODIFIED - Static variable in interface reactor.io.net.http.model.ResponseHeaders
The HTTP Last-Modified header field name.
leave(InetAddress, NetworkInterface) - Method in class reactor.io.net.impl.netty.udp.NettyDatagramServer
 
leave(InetAddress, NetworkInterface) - Method in class reactor.io.net.udp.DatagramServer
Leave a multicast group.
leave(InetAddress) - Method in class reactor.io.net.udp.DatagramServer
Leave a multicast group.
LENGTH_REQUIRED - Static variable in class reactor.io.net.http.model.Status
411 Length Required
linger() - Method in class reactor.io.net.config.CommonSocketOptions
Returns the configuration of SO_LINGER.
linger(int) - Method in class reactor.io.net.config.CommonSocketOptions
Configures SO_LINGER
LINK - Static variable in interface reactor.io.net.http.model.ResponseHeaders
The HTTP Link header field name.
listen(int) - Method in class reactor.io.net.Spec.PeerSpec
The port on which this server should listen, assuming it should bind to all available addresses.
listen(String, int) - Method in class reactor.io.net.Spec.PeerSpec
The host and port on which this server should listen.
listen(InetSocketAddress) - Method in class reactor.io.net.Spec.PeerSpec
The InetSocketAddress on which this server should listen.
listenAddress - Variable in class reactor.io.net.Spec.PeerSpec
 
listenAddress - Variable in class reactor.io.net.tcp.TcpServer
 
listenAddresses() - Method in class reactor.io.net.impl.zmq.ZeroMQServerSocketOptions
 
listenAddresses(String) - Method in class reactor.io.net.impl.zmq.ZeroMQServerSocketOptions
 
LOCATION - Static variable in interface reactor.io.net.http.model.ResponseHeaders
The HTTP Location header field name.
LOCKED - Static variable in class reactor.io.net.http.model.Status
423 Locked (WebDAV, RFC4918)
log - Static variable in class reactor.io.net.ChannelStream
 
log - Static variable in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
 

M

matches(HttpChannel) - Method in class reactor.io.net.http.HttpSelector
 
MAX_FORWARDS - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP Max-Forwards header field name.
maxAttempts(long) - Method in class reactor.io.net.Spec.IncrementalBackoffReconnect
Sets the number of time that Reactor will attempt to connect or reconnect before giving up.
maxInterval(long) - Method in class reactor.io.net.Spec.IncrementalBackoffReconnect
Set the maximum reconnection interval that will be applied if the multiplier is set to a value greather than one.
method() - Method in class reactor.io.net.http.HttpChannel
 
method - Variable in class reactor.io.net.http.HttpSelector
 
Method - Class in reactor.io.net.http.model
A Model representation of supported HTTP Methods
Method(String) - Constructor for class reactor.io.net.http.model.Method
 
method() - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
METHOD_NOT_ALLOWED - Static variable in class reactor.io.net.http.model.Status
405 Method Not Allowed
MOVED_PERMANENTLY - Static variable in class reactor.io.net.http.model.Status
301 Moved Permanently
MULTI_STATUS - Static variable in class reactor.io.net.http.model.Status
207 Multi-Status (WebDAV, RFC2518)
multicastInterface(NetworkInterface) - Method in class reactor.io.net.Spec.DatagramServerSpec
Set the interface to use for multicast.
MULTIPLE_CHOICES - Static variable in class reactor.io.net.http.model.Status
300 Multiple Choices
multiplier(long) - Method in class reactor.io.net.Spec.IncrementalBackoffReconnect
Set the backoff multiplier.

N

names() - Method in interface reactor.io.net.http.model.ReadableHeaders
 
names() - Method in class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
names() - Method in class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
NetSelectors - Class in reactor.io.net
Helper methods for creating Selectors.
NetSelectors() - Constructor for class reactor.io.net.NetSelectors
 
NetStreams - Class in reactor.io.net
A Streams add-on to work with network facilities from reactor-net, e.g.:
NetStreams.HttpClientFactory<IN,OUT> - Interface in reactor.io.net
 
NetStreams.HttpServerFactory<IN,OUT> - Interface in reactor.io.net
 
NetStreams.TcpClientFactory<IN,OUT> - Interface in reactor.io.net
 
NetStreams.TcpServerFactory<IN,OUT> - Interface in reactor.io.net
 
NetStreams.UdpServerFactory<IN,OUT> - Interface in reactor.io.net
 
NettyChannelHandlerBridge<IN,OUT> - Class in reactor.io.net.impl.netty
Netty ChannelInboundHandler implementation that passes data to a Reactor ChannelStream.
NettyChannelHandlerBridge(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>, NettyChannelStream<IN, OUT>) - Constructor for class reactor.io.net.impl.netty.NettyChannelHandlerBridge
 
NettyChannelHandlerBridge.ChannelInputSubscriberEvent<IN> - Class in reactor.io.net.impl.netty
An event to attach a Subscriber to the NettyChannelStream created by NettyChannelHandlerBridge
NettyChannelStream<IN,OUT> - Class in reactor.io.net.impl.netty
ReactorChannel implementation that delegates to Netty.
NettyChannelStream(Environment, Codec<Buffer, IN, OUT>, long, Dispatcher, Channel) - Constructor for class reactor.io.net.impl.netty.NettyChannelStream
 
NettyClientSocketOptions - Class in reactor.io.net.impl.netty
 
NettyClientSocketOptions() - Constructor for class reactor.io.net.impl.netty.NettyClientSocketOptions
 
NettyDatagramServer<IN,OUT> - Class in reactor.io.net.impl.netty.udp
DatagramServer implementation built on Netty.
NettyDatagramServer(Environment, Dispatcher, InetSocketAddress, NetworkInterface, ServerSocketOptions, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.impl.netty.udp.NettyDatagramServer
 
NettyHttpChannel<IN,OUT> - Class in reactor.io.net.impl.netty.http
 
NettyHttpChannel(NettyChannelStream<IN, OUT>, HttpRequest) - Constructor for class reactor.io.net.impl.netty.http.NettyHttpChannel
 
NettyHttpClient<IN,OUT> - Class in reactor.io.net.impl.netty.http
A Netty-based TcpClient.
NettyHttpClient(Environment, Dispatcher, InetSocketAddress, ClientSocketOptions, SslOptions, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.impl.netty.http.NettyHttpClient
Creates a new NettyTcpClient that will use the given env for configuration and the given reactor to send events.
NettyHttpClientHandler<IN,OUT> - Class in reactor.io.net.impl.netty.http
 
NettyHttpClientHandler(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>, NettyChannelStream<IN, OUT>) - Constructor for class reactor.io.net.impl.netty.http.NettyHttpClientHandler
 
NettyHttpHeaders - Class in reactor.io.net.impl.netty.http
 
NettyHttpHeaders(HttpRequest) - Constructor for class reactor.io.net.impl.netty.http.NettyHttpHeaders
 
NettyHttpResponseHeaders - Class in reactor.io.net.impl.netty.http
 
NettyHttpResponseHeaders(HttpResponse) - Constructor for class reactor.io.net.impl.netty.http.NettyHttpResponseHeaders
 
NettyHttpServer<IN,OUT> - Class in reactor.io.net.impl.netty.http
A Netty-based TcpServer implementation
NettyHttpServer(Environment, Dispatcher, InetSocketAddress, ServerSocketOptions, SslOptions, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.impl.netty.http.NettyHttpServer
 
NettyHttpServerHandler<IN,OUT> - Class in reactor.io.net.impl.netty.http
Conversion between Netty types and Reactor types (NettyHttpChannel and Buffer).
NettyHttpServerHandler(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>, NettyChannelStream<IN, OUT>) - Constructor for class reactor.io.net.impl.netty.http.NettyHttpServerHandler
 
NettyHttpWSClientHandler<IN,OUT> - Class in reactor.io.net.impl.netty.http
 
NettyHttpWSClientHandler(ReactorChannelHandler<IN, OUT, ChannelStream<IN, OUT>>, NettyChannelStream<IN, OUT>, WebSocketClientHandshaker) - Constructor for class reactor.io.net.impl.netty.http.NettyHttpWSClientHandler
 
NettyHttpWSServerHandler<IN,OUT> - Class in reactor.io.net.impl.netty.http
Conversion between Netty types and Reactor types (NettyHttpChannel and Buffer).
NettyHttpWSServerHandler(String, String, NettyHttpServerHandler<IN, OUT>) - Constructor for class reactor.io.net.impl.netty.http.NettyHttpWSServerHandler
 
NettyServerSocketOptions - Class in reactor.io.net.impl.netty
Extends standard ServerSocketOptions with Netty-specific options.
NettyServerSocketOptions() - Constructor for class reactor.io.net.impl.netty.NettyServerSocketOptions
 
NettyTcpClient<IN,OUT> - Class in reactor.io.net.impl.netty.tcp
A Netty-based TcpClient.
NettyTcpClient(Environment, Dispatcher, InetSocketAddress, ClientSocketOptions, SslOptions, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.impl.netty.tcp.NettyTcpClient
Creates a new NettyTcpClient that will use the given env for configuration and the given reactor to send events.
NettyTcpServer<IN,OUT> - Class in reactor.io.net.impl.netty.tcp
A Netty-based TcpServer implementation
NettyTcpServer(Environment, Dispatcher, InetSocketAddress, ServerSocketOptions, SslOptions, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.impl.netty.tcp.NettyTcpServer
 
NETWORK_AUTHENTICATION_REQUIRED - Static variable in class reactor.io.net.http.model.Status
511 Network Authentication Required (RFC6585)
NO_CONTENT - Static variable in class reactor.io.net.http.model.Status
204 No Content
NON_AUTHORITATIVE_INFORMATION - Static variable in class reactor.io.net.http.model.Status
203 Non-Authoritative Information (since HTTP/1.1)
NOOP_CODEC - Static variable in interface reactor.io.net.Spec
 
NOOP_DECODER - Static variable in interface reactor.io.net.Spec
 
NOT_ACCEPTABLE - Static variable in class reactor.io.net.http.model.Status
406 Not Acceptable
NOT_EXTENDED - Static variable in class reactor.io.net.http.model.Status
510 Not Extended (RFC2774)
NOT_FOUND - Static variable in class reactor.io.net.http.model.Status
404 Not Found
NOT_IMPLEMENTED - Static variable in class reactor.io.net.http.model.Status
501 Not Implemented
NOT_MODIFIED - Static variable in class reactor.io.net.http.model.Status
304 Not Modified

O

OK - Static variable in class reactor.io.net.http.model.Status
200 OK
on() - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
on() - Method in class reactor.io.net.impl.netty.NettyChannelStream
 
on() - Method in class reactor.io.net.impl.zmq.ZeroMQChannelStream
 
on() - Method in interface reactor.io.net.ReactorChannel
Assign event handlers to certain channel lifecycle events.
onWebsocket(HttpChannel<IN, OUT>) - Method in class reactor.io.net.http.HttpServer
 
onWebsocket(HttpChannel<IN, OUT>) - Method in class reactor.io.net.impl.netty.http.NettyHttpServer
 
OPTIONS - Static variable in class reactor.io.net.http.model.Method
 
options(ClientSocketOptions) - Method in class reactor.io.net.Spec.HttpClientSpec
Set the common ClientSocketOptions for connections made in this client.
options - Variable in class reactor.io.net.Spec.PeerSpec
 
options(ServerSocketOptions) - Method in class reactor.io.net.Spec.PeerSpec
Set the common ServerSocketOptions for channels made in this server.
options(ClientSocketOptions) - Method in class reactor.io.net.Spec.TcpClientSpec
Set the common ClientSocketOptions for connections made in this client.
ORIGIN - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP Origin header field name.

P

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

R

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 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
 
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
A ReactorChannel callback that is attached on ReactorPeer or ReactorClient initialization and receives all connected ReactorChannel.
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
 

S

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.

T

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, 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
 

U

udpServer() - Static method in class reactor.io.net.NetStreams
Bind a new UDP server to the "loopback" address.
udpServer(String) - Static method in class reactor.io.net.NetStreams
Bind a new UDP server to the given bind address.
udpServer(int) - Static method in class reactor.io.net.NetStreams
Bind a new UDP server to the "loopback" address and specified port.
udpServer(String, int) - Static method in class reactor.io.net.NetStreams
Bind a new UDP server to the given bind address and port.
udpServer(Function<? super Spec.DatagramServerSpec<IN, OUT>, ? extends Spec.DatagramServerSpec<IN, OUT>>) - Static method in class reactor.io.net.NetStreams
Bind a new UDP server to the specified bind address and port.
udpServer(Class<? extends DatagramServer>, Function<? super Spec.DatagramServerSpec<IN, OUT>, ? extends Spec.DatagramServerSpec<IN, OUT>>) - Static method in class reactor.io.net.NetStreams
Bind a new UDP server to the specified bind address and port.
UNAUTHORIZED - Static variable in class reactor.io.net.http.model.Status
401 Unauthorized
UNORDERED_COLLECTION - Static variable in class reactor.io.net.http.model.Status
425 Unordered Collection (WebDAV, RFC3648)
UNPROCESSABLE_ENTITY - Static variable in class reactor.io.net.http.model.Status
422 Unprocessable Entity (WebDAV, RFC4918)
UNSUPPORTED_MEDIA_TYPE - Static variable in class reactor.io.net.http.model.Status
415 Unsupported Media Type
UPGRADE - Static variable in interface reactor.io.net.http.model.Headers
The HTTP Upgrade header field name.
UPGRADE_REQUIRED - Static variable in class reactor.io.net.http.model.Status
426 Upgrade Required (RFC2817)
uri() - Method in class reactor.io.net.http.HttpChannel
 
uri() - Method in class reactor.io.net.impl.netty.http.NettyHttpChannel
 
uriPathSelector - Variable in class reactor.io.net.http.HttpSelector
 
USE_PROXY - Static variable in class reactor.io.net.http.model.Status
305 Use Proxy (since HTTP/1.1)
USER_AGENT - Static variable in interface reactor.io.net.http.model.HttpHeaders
The HTTP User-Agent header field name.
userEventTriggered(ChannelHandlerContext, Object) - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
 

V

valueOf(String) - Static method in enum reactor.io.net.http.model.Protocol
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in class reactor.io.net.http.model.Status
Returns the Status represented by the specified code.
valueOf(String) - Static method in enum reactor.io.net.http.model.Transfer
Returns the enum constant of this type with the specified name.
values() - Static method in enum reactor.io.net.http.model.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum reactor.io.net.http.model.Transfer
Returns an array containing the constants of this enum type, in the order they are declared.
VARIANT_ALSO_NEGOTIATES - Static variable in class reactor.io.net.http.model.Status
506 Variant Also Negotiates (RFC2295)
VARY - Static variable in interface reactor.io.net.http.model.ResponseHeaders
The HTTP Vary header field name.
VIA - Static variable in interface reactor.io.net.http.model.ResponseHeaders
The HTTP Via header field name.

W

WARNING - Static variable in interface reactor.io.net.http.model.Headers
The HTTP Warning header field name.
WritableHeaders<T> - Interface in reactor.io.net.http.model
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class reactor.io.net.impl.netty.NettyChannelHandlerBridge
 
writeBufferWith(Publisher<? extends Buffer>) - Method in class reactor.io.net.ChannelStream
Write Buffer directly to be encoded if any codec has been setup
writeFirst(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpClientHandler
 
writeFirst(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpServerHandler
 
writeFirst(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpWSClientHandler
 
writeFirst(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpWSServerHandler
 
writeIdle(long, Consumer<Void>) - Method in interface reactor.io.net.ReactorChannel.ConsumerSpec
Assign a Runnable to be invoked when writes have become idle for the given timeout.
writeLast(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpClientHandler
 
writeLast(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpServerHandler
 
writeLast(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpWSClientHandler
 
writeLast(ChannelHandlerContext) - Method in class reactor.io.net.impl.netty.http.NettyHttpWSServerHandler
 
writeWith(Publisher<? extends OUT>) - Method in class reactor.io.net.ChannelStream
 
writeWith(Publisher<? extends OUT>) - Method in interface reactor.io.net.ReactorChannel
Send data to the peer, listen for any error on write and close on terminal signal (complete|error).
ws(String) - Method in class reactor.io.net.http.HttpClient
WebSocket to the passed URL.
ws(String, ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.http.HttpClient
WebSocket to the passed URL.
ws(String, ReactorChannelHandler<IN, OUT, HttpChannel<IN, OUT>>) - Method in class reactor.io.net.http.HttpServer
Listen for WebSocket on the passed path to be used as a routing condition.
WS - Static variable in class reactor.io.net.http.model.Method
 
ws(String) - Static method in class reactor.io.net.NetSelectors
WS_SCHEME - Static variable in class reactor.io.net.http.HttpChannel
 
WSS_SCHEME - Static variable in class reactor.io.net.http.HttpChannel
 
WWW_AUTHENTICATE - Static variable in interface reactor.io.net.http.model.ResponseHeaders
The HTTP WWW-Authenticate header field name.

Z

ZeroMQ<T> - Class in reactor.io.net.impl.zmq.tcp
 
ZeroMQ(Environment) - Constructor for class reactor.io.net.impl.zmq.tcp.ZeroMQ
 
ZeroMQ(Environment, String) - Constructor for class reactor.io.net.impl.zmq.tcp.ZeroMQ
 
ZeroMQ(Environment, Dispatcher) - Constructor for class reactor.io.net.impl.zmq.tcp.ZeroMQ
 
ZeroMQChannelStream<IN,OUT> - Class in reactor.io.net.impl.zmq
 
ZeroMQChannelStream(Environment, long, Dispatcher, InetSocketAddress, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.impl.zmq.ZeroMQChannelStream
 
ZeroMQClientSocketOptions - Class in reactor.io.net.impl.zmq
ClientSocketOptions that include ZeroMQ-specific configuration options.
ZeroMQClientSocketOptions() - Constructor for class reactor.io.net.impl.zmq.ZeroMQClientSocketOptions
 
ZeroMQServerSocketOptions - Class in reactor.io.net.impl.zmq
ServerSocketOptions that include ZeroMQ-specific configuration options.
ZeroMQServerSocketOptions() - Constructor for class reactor.io.net.impl.zmq.ZeroMQServerSocketOptions
 
ZeroMQTcpClient<IN,OUT> - Class in reactor.io.net.impl.zmq.tcp
 
ZeroMQTcpClient(Environment, Dispatcher, InetSocketAddress, ClientSocketOptions, SslOptions, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.impl.zmq.tcp.ZeroMQTcpClient
 
ZeroMQTcpServer<IN,OUT> - Class in reactor.io.net.impl.zmq.tcp
 
ZeroMQTcpServer(Environment, Dispatcher, InetSocketAddress, ServerSocketOptions, SslOptions, Codec<Buffer, IN, OUT>) - Constructor for class reactor.io.net.impl.zmq.tcp.ZeroMQTcpServer
 
ZeroMQWorker - Class in reactor.io.net.impl.zmq
 
ZeroMQWorker(UUID, int, int, ZContext, Broadcaster<ZMsg>) - Constructor for class reactor.io.net.impl.zmq.ZeroMQWorker
 
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links