Skip navigation links
A C D H I M N O R S T W 

A

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

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() - Method in class io.rsocket.transport.netty.client.TcpClientTransport
 
connect() - 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(TcpClient, int) - 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(TcpClient) - 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(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(TcpServer, int) - 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
 

H

header(String, String...) - Method in class io.rsocket.transport.netty.client.WebsocketClientTransport
Add a header and value(s) to use for the WebSocket handshake request.
header(String, String...) - Method in class io.rsocket.transport.netty.server.WebsocketServerTransport
Add a header and value(s) to set on the response of WebSocket handshakes.

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
 

M

maxFrameLength() - Method in class io.rsocket.transport.netty.client.TcpClientTransport
 
maxFrameLength() - Method in class io.rsocket.transport.netty.client.WebsocketClientTransport
 
maxFrameLength() - Method in class io.rsocket.transport.netty.server.TcpServerTransport
 

N

newHandler(ServerTransport.ConnectionAcceptor) - 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
 
onClose() - Method in class io.rsocket.transport.netty.TcpDuplexConnection
 
onClose() - Method in class io.rsocket.transport.netty.WebsocketDuplexConnection
 

R

receive() - Method in class io.rsocket.transport.netty.TcpDuplexConnection
 
receive() - Method in class io.rsocket.transport.netty.WebsocketDuplexConnection
 
remoteAddress() - Method in class io.rsocket.transport.netty.TcpDuplexConnection
 
remoteAddress() - 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.
RSocketLengthCodec(int) - Constructor for class io.rsocket.transport.netty.RSocketLengthCodec
Creates a new instance of the decoder, specifying the RSocket frame length header size.

S

sendErrorAndClose(RSocketErrorException) - Method in class io.rsocket.transport.netty.TcpDuplexConnection
 
sendErrorAndClose(RSocketErrorException) - Method in class io.rsocket.transport.netty.WebsocketDuplexConnection
 
sendFrame(int, ByteBuf) - Method in class io.rsocket.transport.netty.TcpDuplexConnection
 
start(ServerTransport.ConnectionAcceptor) - Method in class io.rsocket.transport.netty.server.TcpServerTransport
 
start(ServerTransport.ConnectionAcceptor) - Method in class io.rsocket.transport.netty.server.WebsocketRouteTransport
 
start(ServerTransport.ConnectionAcceptor) - 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
TcpServerTransport - Class in io.rsocket.transport.netty.server
An implementation of ServerTransport that connects to a ClientTransport via TCP.

W

WebsocketClientTransport - Class in io.rsocket.transport.netty.client
An implementation of ClientTransport that connects to a ServerTransport over 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.
webSocketSpec(Consumer<WebsocketClientSpec.Builder>) - Method in class io.rsocket.transport.netty.client.WebsocketClientTransport
Provide a consumer to customize properties of the WebsocketClientSpec to use for WebSocket upgrades.
A C D H I M N O R S T W 
Skip navigation links