Skip navigation links
reactor-netty-incubator-quic
B C D E G H I M O P Q R S T _ 

B

bind() - Method in class reactor.netty.incubator.quic.QuicServer
Binds the QuicServer and returns a Mono of Connection.
bindNow() - Method in class reactor.netty.incubator.quic.QuicServer
Starts the server in a blocking fashion, and waits for it to finish initializing or the startup timeout expires (the startup timeout is 45 seconds).
bindNow(Duration) - Method in class reactor.netty.incubator.quic.QuicServer
Start the server in a blocking fashion, and wait for it to finish initializing or the provided startup timeout expires.

C

connect() - Method in class reactor.netty.incubator.quic.QuicClient
Connect the QuicClient and return a Mono of QuicConnection.
connectionIdAddressGenerator(QuicConnectionIdGenerator) - Method in class reactor.netty.incubator.quic.QuicServer
Set the QuicConnectionIdGenerator to use.
connectionIdAddressGenerator() - Method in class reactor.netty.incubator.quic.QuicServerConfig
Return the configured QuicConnectionIdGenerator or the default.
connectNow() - Method in class reactor.netty.incubator.quic.QuicClient
Block the QuicClient and return a QuicConnection.
connectNow(Duration) - Method in class reactor.netty.incubator.quic.QuicClient
Block the QuicClient and return a QuicConnection.
create() - Static method in class reactor.netty.incubator.quic.QuicClient
Prepare a QuicClient
create() - Static method in class reactor.netty.incubator.quic.QuicServer
Prepare a QuicServer
createStream(BiFunction<? super QuicInbound, ? super QuicOutbound, ? extends Publisher<Void>>) - Method in interface reactor.netty.incubator.quic.QuicConnection
Creates a bidirectional stream.
createStream(QuicStreamType, BiFunction<? super QuicInbound, ? super QuicOutbound, ? extends Publisher<Void>>) - Method in interface reactor.netty.incubator.quic.QuicConnection
Creates a stream.

D

daemon() - Method in class reactor.netty.incubator.quic.QuicResources
 
defaultConnectionObserver() - Method in class reactor.netty.incubator.quic.QuicClientConfig
 
defaultConnectionObserver() - Method in class reactor.netty.incubator.quic.QuicServerConfig
 
defaultLoggingHandler() - Method in class reactor.netty.incubator.quic.QuicClientConfig
 
defaultLoggingHandler() - Method in class reactor.netty.incubator.quic.QuicServerConfig
 
defaultMetricsRecorder() - Method in class reactor.netty.incubator.quic.QuicClientConfig
 
defaultMetricsRecorder() - Method in class reactor.netty.incubator.quic.QuicServerConfig
 
dispose() - Method in class reactor.netty.incubator.quic.QuicResources
This has a NOOP implementation by default in order to prevent unintended disposal of the global QUIC resources which has a longer lifecycle than regular LoopResources.
disposeLater() - Method in class reactor.netty.incubator.quic.QuicResources
This has a NOOP implementation by default in order to prevent unintended disposal of the global QUIC resources which has a longer lifecycle than regular LoopResources.
disposeLater(Duration, Duration) - Method in class reactor.netty.incubator.quic.QuicResources
This has a NOOP implementation by default in order to prevent unintended disposal of the global QUIC resources which has a longer lifecycle than regular LoopResources.
disposeLoops() - Static method in class reactor.netty.incubator.quic.QuicResources
Shutdown the global QuicResources without resetting them, effectively cleaning up associated resources without creating new ones.
disposeLoopsLater() - Static method in class reactor.netty.incubator.quic.QuicResources
Prepare to shut down the global QuicResources without resetting them, effectively cleaning up associated resources without creating new ones.
disposeLoopsLater(Duration, Duration) - Static method in class reactor.netty.incubator.quic.QuicResources
Prepare to shut down the global QuicResources without resetting them, effectively cleaning up associated resources without creating new ones.
doOnConnect(Consumer<? super QuicClientConfig>) - Method in class reactor.netty.incubator.quic.QuicClient
Set or add a callback called when QuicClient is about to connect to the remote endpoint.
doOnConnect() - Method in class reactor.netty.incubator.quic.QuicClientConfig
Return the configured callback or null
doOnConnected(Consumer<? super QuicConnection>) - Method in class reactor.netty.incubator.quic.QuicClient
Set or add a callback called after QuicConnection has been connected.
doOnConnected() - Method in class reactor.netty.incubator.quic.QuicClientConfig
Return the configured callback or null
doOnConnection(Consumer<? super QuicConnection>) - Method in class reactor.netty.incubator.quic.QuicServer
Set or add a callback called on new remote QuicConnection.
doOnConnection() - Method in class reactor.netty.incubator.quic.QuicServerConfig
Return the configured callback or null
doOnDisconnected(Consumer<? super QuicConnection>) - Method in class reactor.netty.incubator.quic.QuicClient
Set or add a callback called after QuicConnection has been disconnected.
doOnDisconnected() - Method in class reactor.netty.incubator.quic.QuicClientConfig
Return the configured callback or null

E

equals(Object) - Method in class reactor.netty.incubator.quic.QuicInitialSettingsSpec
 

G

get() - Static method in class reactor.netty.incubator.quic.QuicResources
Return the global QUIC resources for loops
getOrCreate(LoopResources, Function<LoopResources, QuicResources>, String) - Static method in class reactor.netty.incubator.quic.QuicResources
Safely check if existing resource exist and proceed to update/cleanup if new resources references are passed.

H

hashCode() - Method in class reactor.netty.incubator.quic.QuicInitialSettingsSpec
 
host(String) - Method in class reactor.netty.incubator.quic.QuicClient
The host to which this client should connect.
host(String) - Method in class reactor.netty.incubator.quic.QuicServer
The host to which this server should bind.

I

isDisposed() - Method in class reactor.netty.incubator.quic.QuicResources
 
isLocalStream() - Method in interface reactor.netty.incubator.quic.QuicStreamInfo
Returns true if the stream was created by this peer.

M

maxData(long) - Method in interface reactor.netty.incubator.quic.QuicInitialSettingsSpec.Builder
Set the initial maximum data limit.
maxData() - Method in class reactor.netty.incubator.quic.QuicInitialSettingsSpec
Return the configured initial maximum data limit.
maxStreamDataBidirectionalLocal(long) - Method in interface reactor.netty.incubator.quic.QuicInitialSettingsSpec.Builder
Set the initial maximum data limit for local bidirectional streams.
maxStreamDataBidirectionalLocal() - Method in class reactor.netty.incubator.quic.QuicInitialSettingsSpec
Return the configured initial maximum data limit for local bidirectional streams.
maxStreamDataBidirectionalRemote(long) - Method in interface reactor.netty.incubator.quic.QuicInitialSettingsSpec.Builder
Set the initial maximum data limit for remote bidirectional streams.
maxStreamDataBidirectionalRemote() - Method in class reactor.netty.incubator.quic.QuicInitialSettingsSpec
Return the configured initial maximum data limit for remote bidirectional streams.
maxStreamDataUnidirectional(long) - Method in interface reactor.netty.incubator.quic.QuicInitialSettingsSpec.Builder
Set the initial maximum data limit for unidirectional streams.
maxStreamDataUnidirectional() - Method in class reactor.netty.incubator.quic.QuicInitialSettingsSpec
Return the configured initial maximum data limit for unidirectional streams.
maxStreamsBidirectional(long) - Method in interface reactor.netty.incubator.quic.QuicInitialSettingsSpec.Builder
Set the initial maximum stream limit for bidirectional streams.
maxStreamsBidirectional() - Method in class reactor.netty.incubator.quic.QuicInitialSettingsSpec
Return the configured initial maximum stream limit for bidirectional streams.
maxStreamsUnidirectional(long) - Method in interface reactor.netty.incubator.quic.QuicInitialSettingsSpec.Builder
Set the initial maximum stream limit for unidirectional streams.
maxStreamsUnidirectional() - Method in class reactor.netty.incubator.quic.QuicInitialSettingsSpec
Return the configured initial maximum stream limit for unidirectional streams.

O

onChannel(Class<CHANNEL>, EventLoopGroup) - Method in class reactor.netty.incubator.quic.QuicResources
 
onChannelClass(Class<CHANNEL>, EventLoopGroup) - Method in class reactor.netty.incubator.quic.QuicResources
 
onClient(boolean) - Method in class reactor.netty.incubator.quic.QuicResources
 
onServer(boolean) - Method in class reactor.netty.incubator.quic.QuicResources
 
onServerSelect(boolean) - Method in class reactor.netty.incubator.quic.QuicResources
 

P

parentChannelInitializer() - Method in class reactor.netty.incubator.quic.QuicClientConfig
 
parentChannelInitializer() - Method in class reactor.netty.incubator.quic.QuicServerConfig
 
port(int) - Method in class reactor.netty.incubator.quic.QuicClient
The port to which this client should connect.
port(int) - Method in class reactor.netty.incubator.quic.QuicServer
The port to which this server should bind.

Q

QUIC_CLIENT_PREFIX - Static variable in class reactor.netty.incubator.quic.QuicClientConfig
Name prefix that will be used for the QUIC client's metrics registered in Micrometer's global registry
QUIC_SERVER_PREFIX - Static variable in class reactor.netty.incubator.quic.QuicServerConfig
Name prefix that will be used for the QUIC server's metrics registered in Micrometer's global registry
QuicClient - Class in reactor.netty.incubator.quic
A QuicClient allows building in a safe immutable way a QUIC client that is materialized and connecting when QuicClient.connect() is ultimately called.
QuicClient() - Constructor for class reactor.netty.incubator.quic.QuicClient
 
QuicClientConfig - Class in reactor.netty.incubator.quic
Encapsulate all necessary configuration for QUIC client transport.
QuicConnection - Interface in reactor.netty.incubator.quic
API for creating and handling streams.
QuicInbound - Interface in reactor.netty.incubator.quic
An inbound-traffic API delegating to an underlying Channel.
QuicInitialSettingsSpec - Class in reactor.netty.incubator.quic
A configuration builder to fine tune the QUIC initial settings.
QuicInitialSettingsSpec.Builder - Interface in reactor.netty.incubator.quic
 
QuicOutbound - Interface in reactor.netty.incubator.quic
An outbound-traffic API delegating to an underlying Channel.
QuicResources - Class in reactor.netty.incubator.quic
Hold the default QUIC resources
QuicResources(LoopResources) - Constructor for class reactor.netty.incubator.quic.QuicResources
 
QuicServer - Class in reactor.netty.incubator.quic
A QuicServer allows building in a safe immutable way a QUIC server that is materialized and bound when QuicServer.bind() is ultimately called.
QuicServer() - Constructor for class reactor.netty.incubator.quic.QuicServer
 
QuicServerConfig - Class in reactor.netty.incubator.quic
Encapsulate all necessary configuration for QUIC server transport.
QuicStreamInfo - Interface in reactor.netty.incubator.quic
Exposes information for the QuicStreamChannel as stream id etc.

R

reactor.netty.incubator.quic - package reactor.netty.incubator.quic
Components for writing QUIC-based clients and servers using Reactor abstractions.
remoteAddress(Supplier<? extends SocketAddress>) - Method in class reactor.netty.incubator.quic.QuicClient
The address to which this client should connect on each subscribe.
remoteAddress() - Method in class reactor.netty.incubator.quic.QuicClientConfig
Return the remote configured SocketAddress
reset() - Static method in class reactor.netty.incubator.quic.QuicResources
Reset QUIC resources to default and return its instance

S

set(LoopResources) - Static method in class reactor.netty.incubator.quic.QuicResources
Update event loops resources and return the global QUIC resources.
streamId() - Method in interface reactor.netty.incubator.quic.QuicStreamInfo
The id of the stream.
streamType() - Method in interface reactor.netty.incubator.quic.QuicStreamInfo
Returns the QuicStreamType of the stream.

T

tokenHandler(QuicTokenHandler) - Method in class reactor.netty.incubator.quic.QuicServer
Configure the QuicTokenHandler that is used to generate and validate tokens.
tokenHandler() - Method in class reactor.netty.incubator.quic.QuicServerConfig
Return the configured QuicTokenHandler or null.

_

_dispose() - Method in class reactor.netty.incubator.quic.QuicResources
Dispose underlying resources
_disposeLater(Duration, Duration) - Method in class reactor.netty.incubator.quic.QuicResources
Dispose underlying resources in a listenable fashion.
B C D E G H I M O P Q R S T _ 
Skip navigation links
reactor-netty-incubator-quic