Skip navigation links
A B C D G I N O R S T U W 

A

address() - Method in class io.rsocket.transport.netty.server.CloseableChannel
Return local server selector channel address.

B

buildClient(URI) - Method in class io.rsocket.transport.netty.TcpUriHandler
 
buildClient(URI) - Method in class io.rsocket.transport.netty.WebsocketUriHandler
 
buildServer(URI) - Method in class io.rsocket.transport.netty.TcpUriHandler
 
buildServer(URI) - Method in class io.rsocket.transport.netty.WebsocketUriHandler
 

C

CloseableChannel - Class in io.rsocket.transport.netty.server
An implementation of Closeable that wraps a DisposableChannel, enabling close-ability and exposing the DisposableChannel's address.
connect(int) - Method in class io.rsocket.transport.netty.client.TcpClientTransport
 
connect(int) - Method in class io.rsocket.transport.netty.client.WebsocketClientTransport
 
create(int) - Static method in class io.rsocket.transport.netty.client.TcpClientTransport
Creates a new instance connecting to localhost
create(String, int) - Static method in class io.rsocket.transport.netty.client.TcpClientTransport
Creates a new instance
create(InetSocketAddress) - Static method in class io.rsocket.transport.netty.client.TcpClientTransport
Creates a new instance
create(TcpClient) - Static method in class io.rsocket.transport.netty.client.TcpClientTransport
Creates a new instance
create(int) - Static method in class io.rsocket.transport.netty.client.WebsocketClientTransport
Creates a new instance connecting to localhost
create(String, int) - Static method in class io.rsocket.transport.netty.client.WebsocketClientTransport
Creates a new instance
create(InetSocketAddress) - Static method in class io.rsocket.transport.netty.client.WebsocketClientTransport
Creates a new instance
create(URI) - Static method in class io.rsocket.transport.netty.client.WebsocketClientTransport
Creates a new instance
create(TcpClient) - Static method in class io.rsocket.transport.netty.client.WebsocketClientTransport
Creates a new instance
create(HttpClient, String) - Static method in class io.rsocket.transport.netty.client.WebsocketClientTransport
Creates a new instance
create(int) - Static method in class io.rsocket.transport.netty.server.TcpServerTransport
Creates a new instance binding to localhost
create(String, int) - Static method in class io.rsocket.transport.netty.server.TcpServerTransport
Creates a new instance
create(InetSocketAddress) - Static method in class io.rsocket.transport.netty.server.TcpServerTransport
Creates a new instance
create(TcpServer) - Static method in class io.rsocket.transport.netty.server.TcpServerTransport
Creates a new instance
create(int) - Static method in class io.rsocket.transport.netty.server.WebsocketServerTransport
Creates a new instance binding to localhost
create(String, int) - Static method in class io.rsocket.transport.netty.server.WebsocketServerTransport
Creates a new instance
create(InetSocketAddress) - Static method in class io.rsocket.transport.netty.server.WebsocketServerTransport
Creates a new instance
create(HttpServer) - Static method in class io.rsocket.transport.netty.server.WebsocketServerTransport
Creates a new instance

D

decode(ByteBuf) - Method in class io.rsocket.transport.netty.RSocketLengthCodec
Simplified non-netty focused decode usage.
dispose() - Method in class io.rsocket.transport.netty.server.CloseableChannel
 
doOnClose() - Method in class io.rsocket.transport.netty.TcpDuplexConnection
 
doOnClose() - Method in class io.rsocket.transport.netty.WebsocketDuplexConnection
 

G

getPort(URI, int) - Static method in class io.rsocket.transport.netty.UriUtils
Returns the port of a URI.

I

io.rsocket.transport.netty - package io.rsocket.transport.netty
The Netty-based RSocket transport implementations.
io.rsocket.transport.netty.client - package io.rsocket.transport.netty.client
The Netty-based RSocket client transport implementations.
io.rsocket.transport.netty.server - package io.rsocket.transport.netty.server
The Netty-based RSocket server transport implementations.
isDisposed() - Method in class io.rsocket.transport.netty.server.CloseableChannel
 
isSecure(URI) - Static method in class io.rsocket.transport.netty.UriUtils
Returns whether the URI has a secure schema.

N

newHandler(ServerTransport.ConnectionAcceptor) - Static method in class io.rsocket.transport.netty.server.WebsocketRouteTransport
Creates a new Websocket handler
newHandler(ServerTransport.ConnectionAcceptor, int) - Static method in class io.rsocket.transport.netty.server.WebsocketRouteTransport
Creates a new Websocket handler

O

onClose() - Method in class io.rsocket.transport.netty.server.CloseableChannel
 

R

receive() - Method in class io.rsocket.transport.netty.TcpDuplexConnection
 
receive() - Method in class io.rsocket.transport.netty.WebsocketDuplexConnection
 
RSocketLengthCodec - Class in io.rsocket.transport.netty
An extension to the Netty LengthFieldBasedFrameDecoder that encapsulates the RSocket-specific frame length header details.
RSocketLengthCodec() - Constructor for class io.rsocket.transport.netty.RSocketLengthCodec
Creates a new instance of the decoder, specifying the RSocket frame length header size.

S

send(Publisher<ByteBuf>) - Method in class io.rsocket.transport.netty.TcpDuplexConnection
 
send(Publisher<ByteBuf>) - Method in class io.rsocket.transport.netty.WebsocketDuplexConnection
 
setTransportHeaders(Supplier<Map<String, String>>) - Method in class io.rsocket.transport.netty.client.WebsocketClientTransport
 
setTransportHeaders(Supplier<Map<String, String>>) - Method in class io.rsocket.transport.netty.server.WebsocketServerTransport
 
start(ServerTransport.ConnectionAcceptor, int) - Method in class io.rsocket.transport.netty.server.TcpServerTransport
 
start(ServerTransport.ConnectionAcceptor, int) - Method in class io.rsocket.transport.netty.server.WebsocketRouteTransport
 
start(ServerTransport.ConnectionAcceptor, int) - Method in class io.rsocket.transport.netty.server.WebsocketServerTransport
 

T

TcpClientTransport - Class in io.rsocket.transport.netty.client
An implementation of ClientTransport that connects to a ServerTransport via TCP.
TcpDuplexConnection - Class in io.rsocket.transport.netty
An implementation of DuplexConnection that connects via TCP.
TcpDuplexConnection(Connection) - Constructor for class io.rsocket.transport.netty.TcpDuplexConnection
Creates a new instance
TcpDuplexConnection(Connection, boolean) - Constructor for class io.rsocket.transport.netty.TcpDuplexConnection
Creates a new instance
TcpServerTransport - Class in io.rsocket.transport.netty.server
An implementation of ServerTransport that connects to a ClientTransport via TCP.
TcpUriHandler - Class in io.rsocket.transport.netty
An implementation of UriHandler that creates TcpClientTransports and TcpServerTransports.
TcpUriHandler() - Constructor for class io.rsocket.transport.netty.TcpUriHandler
 

U

UriUtils - Class in io.rsocket.transport.netty
Utilities for dealing with with URIs

W

WebsocketClientTransport - Class in io.rsocket.transport.netty.client
An implementation of ClientTransport that connects to a ServerTransport via a Websocket.
WebsocketDuplexConnection - Class in io.rsocket.transport.netty
An implementation of DuplexConnection that connects via a Websocket.
WebsocketDuplexConnection(Connection) - Constructor for class io.rsocket.transport.netty.WebsocketDuplexConnection
Creates a new instance
WebsocketRouteTransport - Class in io.rsocket.transport.netty.server
An implementation of ServerTransport that connects via Websocket and listens on specified routes.
WebsocketRouteTransport(HttpServer, Consumer<? super HttpServerRoutes>, String) - Constructor for class io.rsocket.transport.netty.server.WebsocketRouteTransport
Creates a new instance
WebsocketServerTransport - Class in io.rsocket.transport.netty.server
An implementation of ServerTransport that connects to a ClientTransport via a Websocket.
WebsocketUriHandler - Class in io.rsocket.transport.netty
An implementation of UriHandler that creates WebsocketClientTransports and WebsocketServerTransports.
WebsocketUriHandler() - Constructor for class io.rsocket.transport.netty.WebsocketUriHandler
 
A B C D G I N O R S T U W 
Skip navigation links