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

A

AbortedException - Exception in reactor.aeron
 
AbortedException(String) - Constructor for exception reactor.aeron.AbortedException
 
ACK_TIMEOUT - Static variable in class reactor.aeron.AeronOptions
 
ackTimeout() - Method in class reactor.aeron.AeronOptions
 
ackTimeout(Duration) - Method in class reactor.aeron.AeronOptions.Builder
 
AeronClient - Class in reactor.aeron.client
 
AeronClientConnector - Class in reactor.aeron.client
 
AeronClientSettings - Class in reactor.aeron.client
 
AeronClientSettings.Builder - Class in reactor.aeron.client
 
aeronDirectoryName() - Method in class reactor.aeron.AeronResourcesConfig
 
aeronDirectoryName(String) - Method in class reactor.aeron.AeronResourcesConfig.Builder
 
AeronEventLoop - Class in reactor.aeron
 
AeronEventLoopGroup - Class in reactor.aeron
Wrapper around the AeronEventLoop where the actual logic is performed.
AeronEventLoopGroup(Supplier<IdleStrategy>, int) - Constructor for class reactor.aeron.AeronEventLoopGroup
Constructs an instance of AeronEventLoopGroup.
AeronInbound - Interface in reactor.aeron
 
AeronOptions - Class in reactor.aeron
 
AeronOptions.Builder - Class in reactor.aeron
 
AeronOutbound - Interface in reactor.aeron
Aeron outbound.
AeronResources - Class in reactor.aeron
 
aeronResources() - Method in class reactor.aeron.client.AeronClientSettings
 
aeronResources(AeronResources) - Method in class reactor.aeron.client.AeronClientSettings.Builder
 
aeronResources() - Method in class reactor.aeron.server.AeronServerSettings
 
aeronResources(AeronResources) - Method in class reactor.aeron.server.AeronServerSettings.Builder
 
AeronResourcesConfig - Class in reactor.aeron
 
AeronResourcesConfig.Builder - Class in reactor.aeron
 
AeronServer - Class in reactor.aeron.server
 
AeronServerSettings - Class in reactor.aeron.server
 
AeronServerSettings.Builder - Class in reactor.aeron.server
 
AeronUtils - Class in reactor.aeron
Aeron utils.
AeronUtils() - Constructor for class reactor.aeron.AeronUtils
 
as(Class<T>) - Method in interface reactor.aeron.Connection
Return an existing Connection that must match the given type wrapper or null.
asString() - Method in class reactor.aeron.ByteBufferFlux
 

B

BACKPRESSURE_TIMEOUT - Static variable in class reactor.aeron.AeronOptions
 
backpressureTimeout() - Method in class reactor.aeron.AeronOptions
 
backpressureTimeout(Duration) - Method in class reactor.aeron.AeronOptions.Builder
 
bind() - Method in class reactor.aeron.server.AeronServer
 
bind(AeronOptions) - Method in class reactor.aeron.server.AeronServer
Binds server with given options.
build() - Method in class reactor.aeron.AeronOptions.Builder
 
build() - Method in class reactor.aeron.AeronResourcesConfig.Builder
 
build() - Method in class reactor.aeron.client.AeronClientSettings.Builder
 
build() - Method in class reactor.aeron.server.AeronServerSettings.Builder
 
builder() - Static method in class reactor.aeron.AeronOptions
 
builder() - Static method in class reactor.aeron.AeronResourcesConfig
 
builder() - Static method in class reactor.aeron.client.AeronClientSettings
 
builder() - Static method in class reactor.aeron.server.AeronServerSettings
 
ByteBufferFlux - Class in reactor.aeron
 
ByteBufferFlux(Publisher<? extends ByteBuffer>) - Constructor for class reactor.aeron.ByteBufferFlux
 
ByteBufferFlux(Flux<? extends ByteBuffer>) - Constructor for class reactor.aeron.ByteBufferFlux
 
byteBufferToString(ByteBuffer) - Static method in class reactor.aeron.AeronUtils
 

C

cancel() - Method in class reactor.aeron.MessageSubscription
 
CHANNEL_PREFIX - Static variable in class reactor.aeron.AeronUtils
 
clientChannel(ChannelUriStringBuilder) - Method in class reactor.aeron.AeronOptions.Builder
 
clientChannel(Consumer<ChannelUriStringBuilder>) - Method in class reactor.aeron.AeronOptions.Builder
Sets client uri via consumer.
clientChannel() - Method in class reactor.aeron.AeronOptions
 
close() - Method in class reactor.aeron.MessagePublication
 
close() - Method in class reactor.aeron.MessageSubscription
 
connect() - Method in class reactor.aeron.client.AeronClient
 
connect(AeronOptions) - Method in class reactor.aeron.client.AeronClient
 
CONNECT_TIMEOUT - Static variable in class reactor.aeron.AeronOptions
 
Connection - Interface in reactor.aeron
 
connectTimeout(Duration) - Method in class reactor.aeron.AeronOptions.Builder
 
connectTimeout() - Method in class reactor.aeron.AeronOptions
 
ControlFragmentHandler - Class in reactor.aeron
 
ControlFragmentHandler(ControlMessageSubscriber) - Constructor for class reactor.aeron.ControlFragmentHandler
 
ControlMessageSubscriber - Interface in reactor.aeron
 
controlSubscription(String, String, int, ControlMessageSubscriber, AeronEventLoop, Consumer<Image>, Consumer<Image>) - Method in class reactor.aeron.AeronResources
Adds control subscription and register it.
create(AeronResources) - Static method in class reactor.aeron.client.AeronClient
Create aeron client.
create(String, AeronResources) - Static method in class reactor.aeron.client.AeronClient
Create aeron client.
create(AeronResources) - Static method in class reactor.aeron.server.AeronServer
Create aeron server.
create(String, AeronResources) - Static method in class reactor.aeron.server.AeronServer
Create aeron server.
createConnectAckBody(long, int) - Static method in class reactor.aeron.Protocol
Factory for connect ack body.
createConnectBody(long, String, int, int) - Static method in class reactor.aeron.Protocol
Factory method for connect body.
createDisconnectBody(long) - Static method in class reactor.aeron.Protocol
Factory for disconnect body bytebuffer.

D

DataFragmentHandler - Class in reactor.aeron
 
DataFragmentHandler(DataMessageSubscriber) - Constructor for class reactor.aeron.DataFragmentHandler
 
DataMessageSubscriber - Interface in reactor.aeron
 
dataSubscription(String, String, int, DataMessageSubscriber, AeronEventLoop, Consumer<Image>, Consumer<Image>) - Method in class reactor.aeron.AeronResources
Adds data subscription and register it.
DebugUtil - Class in reactor.aeron
 
DebugUtil() - Constructor for class reactor.aeron.DebugUtil
 
DefaultAeronInbound - Class in reactor.aeron
 
DefaultAeronInbound(String, AeronResources) - Constructor for class reactor.aeron.DefaultAeronInbound
 
DefaultAeronOutbound - Class in reactor.aeron
 
DefaultAeronOutbound(String, String, AeronResources, AeronOptions) - Constructor for class reactor.aeron.DefaultAeronOutbound
Constructor.
defaultConfig() - Static method in class reactor.aeron.AeronResourcesConfig
 
dirDeleteOnStart(boolean) - Method in class reactor.aeron.AeronResourcesConfig.Builder
 
dispose(MessagePublication) - Method in class reactor.aeron.AeronEventLoop
 
dispose(MessageSubscription) - Method in class reactor.aeron.AeronEventLoop
 
dispose() - Method in class reactor.aeron.AeronEventLoop
 
dispose() - Method in class reactor.aeron.AeronEventLoopGroup
Dispose all the workers in group.
dispose() - Method in class reactor.aeron.AeronResources
 
dispose() - Method in class reactor.aeron.client.AeronClientConnector
 
dispose() - Method in class reactor.aeron.DefaultAeronInbound
 
dispose() - Method in class reactor.aeron.DefaultAeronOutbound
 
dispose() - Method in class reactor.aeron.MessagePublication
 
dispose() - Method in class reactor.aeron.MessageSubscription
 
disposeSubscriber() - Method in interface reactor.aeron.Connection
Return a CoreSubscriber that will dispose on complete or error.

E

enqueue(MessageType, ByteBuffer, long) - Method in class reactor.aeron.MessagePublication
Enqueues buffer for future sending.
execute(Consumer<MonoSink<Void>>) - Method in class reactor.aeron.AeronEventLoop
 

F

format(Publication) - Static method in class reactor.aeron.AeronUtils
Returns formatted publication.
format(Subscription) - Static method in class reactor.aeron.AeronUtils
Returns formatted subscription.
format(String, int) - Static method in class reactor.aeron.AeronUtils
Returns formatted channel.
from(String...) - Static method in class reactor.aeron.ByteBufferFlux
 

H

handle(Function<? super Connection, ? extends Publisher<Void>>) - Method in class reactor.aeron.client.AeronClient
Attach an IO handler to react on connected client.
handle(Function<? super Connection, ? extends Publisher<Void>>) - Method in class reactor.aeron.server.AeronServer
Attach an IO handler to react on connected client.
handler(Function<? super Connection, ? extends Publisher<Void>>) - Method in class reactor.aeron.client.AeronClientSettings.Builder
 
handler() - Method in class reactor.aeron.client.AeronClientSettings
 
handler(Function<? super Connection, ? extends Publisher<Void>>) - Method in class reactor.aeron.client.AeronClientSettings
 
handler(Function<? super Connection, ? extends Publisher<Void>>) - Method in class reactor.aeron.server.AeronServerSettings.Builder
 
handler() - Method in class reactor.aeron.server.AeronServerSettings
 
handler(Function<? super Connection, ? extends Publisher<Void>>) - Method in class reactor.aeron.server.AeronServerSettings
 
HEADER_SIZE - Static variable in class reactor.aeron.Protocol
 

I

idleStrategySupplier(Supplier<IdleStrategy>) - Method in class reactor.aeron.AeronResourcesConfig.Builder
 
idleStrategySupplier() - Method in class reactor.aeron.AeronResourcesConfig
 
imageLivenessTimeout(Duration) - Method in class reactor.aeron.AeronResourcesConfig.Builder
 
imageLivenessTimeout() - Method in class reactor.aeron.AeronResourcesConfig
 
inbound() - Method in interface reactor.aeron.Connection
Return the AeronInbound read API from this connection.
isConnected() - Method in class reactor.aeron.MessagePublication
 
isDirDeleteOnStart() - Method in class reactor.aeron.AeronResourcesConfig
 
isDisposed() - Method in class reactor.aeron.AeronEventLoop
 
isDisposed() - Method in class reactor.aeron.AeronEventLoopGroup
 
isDisposed() - Method in class reactor.aeron.AeronResources
 
isDisposed() - Method in class reactor.aeron.client.AeronClientConnector
 
isDisposed() - Method in class reactor.aeron.DefaultAeronInbound
 
isDisposed() - Method in class reactor.aeron.DefaultAeronOutbound
 
isDisposed() - Method in class reactor.aeron.MessagePublication
 
isDisposed() - Method in class reactor.aeron.MessageSubscription
 

L

log(String) - Static method in class reactor.aeron.DebugUtil
 

M

messagePublication(String, String, int, AeronOptions, AeronEventLoop) - Method in class reactor.aeron.AeronResources
Adds and registers new message publication.
MessagePublication - Class in reactor.aeron
 
MessageSubscription - Class in reactor.aeron
 
MessageSubscription(String, AeronEventLoop, Subscription, FragmentHandler) - Constructor for class reactor.aeron.MessageSubscription
Constructor for message subscriptino.
MessageType - Enum in reactor.aeron
 
minifyChannel(String) - Static method in class reactor.aeron.AeronUtils
Returns channel w/o channel prefix.
mtuLength(int) - Method in class reactor.aeron.AeronResourcesConfig.Builder
 
mtuLength() - Method in class reactor.aeron.AeronResourcesConfig
 

N

name(String) - Method in class reactor.aeron.client.AeronClientSettings.Builder
 
name() - Method in class reactor.aeron.client.AeronClientSettings
 
name(String) - Method in class reactor.aeron.server.AeronServerSettings.Builder
 
name() - Method in class reactor.aeron.server.AeronServerSettings
 
next() - Method in class reactor.aeron.AeronEventLoopGroup
Get instance of worker from the group (round-robin iteration).
nextEventLoop() - Method in class reactor.aeron.AeronResources
 
numOfWorkers(int) - Method in class reactor.aeron.AeronResourcesConfig.Builder
 
numOfWorkers() - Method in class reactor.aeron.AeronResourcesConfig
 

O

onComplete(long) - Method in class reactor.aeron.client.AeronClientConnector
Handler for complete signal from server.
onComplete(long) - Method in interface reactor.aeron.ControlMessageSubscriber
 
onComplete(long) - Method in interface reactor.aeron.DataMessageSubscriber
 
onConnect(long, String, int, int) - Method in class reactor.aeron.client.AeronClientConnector
 
onConnect(long, String, int, int) - Method in interface reactor.aeron.ControlMessageSubscriber
 
onConnectAck(long, long, int) - Method in class reactor.aeron.client.AeronClientConnector
 
onConnectAck(long, long, int) - Method in interface reactor.aeron.ControlMessageSubscriber
 
OnDisposable - Interface in reactor.aeron
 
onDispose() - Method in class reactor.aeron.AeronEventLoop
 
onDispose() - Method in class reactor.aeron.AeronEventLoopGroup
Completes successfully once all the workers in the group are disposed.
onDispose() - Method in class reactor.aeron.AeronResources
 
onDispose() - Method in class reactor.aeron.client.AeronClientConnector
 
onDispose(Disposable) - Method in interface reactor.aeron.Connection
Assign a Disposable to be invoked when the channel is closed.
onDispose() - Method in class reactor.aeron.DefaultAeronInbound
 
onDispose() - Method in class reactor.aeron.DefaultAeronOutbound
 
onDispose() - Method in class reactor.aeron.MessagePublication
 
onDispose() - Method in class reactor.aeron.MessageSubscription
 
onDispose() - Method in interface reactor.aeron.OnDisposable
Assign a Disposable to be invoked when the this has been disposed.
onFragment(DirectBuffer, int, int, Header) - Method in class reactor.aeron.ControlFragmentHandler
 
onFragment(DirectBuffer, int, int, Header) - Method in class reactor.aeron.DataFragmentHandler
 
onNext(long, ByteBuffer) - Method in interface reactor.aeron.DataMessageSubscriber
 
onSubscription(Subscription) - Method in class reactor.aeron.client.AeronClientConnector
 
onSubscription(Subscription) - Method in interface reactor.aeron.ControlMessageSubscriber
 
onSubscription(Subscription) - Method in interface reactor.aeron.DataMessageSubscriber
 
options(Consumer<AeronOptions.Builder>) - Method in class reactor.aeron.client.AeronClient
Apply AeronOptions on the given options consumer.
options(AeronOptions) - Method in class reactor.aeron.client.AeronClientSettings.Builder
 
options(Consumer<AeronOptions.Builder>) - Method in class reactor.aeron.client.AeronClientSettings.Builder
Adds aeron client options via its builder consumer.
options() - Method in class reactor.aeron.client.AeronClientSettings
 
options(Consumer<AeronOptions.Builder>) - Method in class reactor.aeron.client.AeronClientSettings
 
options(AeronOptions) - Method in class reactor.aeron.client.AeronClientSettings
 
options(Consumer<AeronOptions.Builder>) - Method in class reactor.aeron.server.AeronServer
Apply AeronOptions on the given options consumer.
options(AeronOptions) - Method in class reactor.aeron.server.AeronServerSettings.Builder
 
options(Consumer<AeronOptions.Builder>) - Method in class reactor.aeron.server.AeronServerSettings.Builder
Adds aeron server options via its builder consumer.
options() - Method in class reactor.aeron.server.AeronServerSettings
 
options(Consumer<AeronOptions.Builder>) - Method in class reactor.aeron.server.AeronServerSettings
 
options(AeronOptions) - Method in class reactor.aeron.server.AeronServerSettings
 
outbound() - Method in interface reactor.aeron.Connection
Return the AeronOutbound write API from this connection.

P

poll() - Method in class reactor.aeron.MessageSubscription
Subscrptions poll method.
proceed() - Method in class reactor.aeron.MessagePublication
Proceed with processing of tasks.
Protocol - Class in reactor.aeron
Protocol.
Protocol() - Constructor for class reactor.aeron.Protocol
 

R

reactor.aeron - package reactor.aeron
 
reactor.aeron.client - package reactor.aeron.client
 
reactor.aeron.server - package reactor.aeron.server
 
receive() - Method in interface reactor.aeron.AeronInbound
 
receive() - Method in class reactor.aeron.DefaultAeronInbound
 
register(MessagePublication) - Method in class reactor.aeron.AeronEventLoop
 
register(MessageSubscription) - Method in class reactor.aeron.AeronEventLoop
 
request(long) - Method in class reactor.aeron.MessageSubscription
 

S

send(Publisher<? extends ByteBuffer>) - Method in interface reactor.aeron.AeronOutbound
Send data to the peer, listen for any error on write and close on terminal signal (complete|error).
send(Publisher<? extends ByteBuffer>) - Method in class reactor.aeron.DefaultAeronOutbound
 
serverChannel(ChannelUriStringBuilder) - Method in class reactor.aeron.AeronOptions.Builder
 
serverChannel(Consumer<ChannelUriStringBuilder>) - Method in class reactor.aeron.AeronOptions.Builder
Sets server uri via consumer.
serverChannel() - Method in class reactor.aeron.AeronOptions
 
start() - Static method in class reactor.aeron.AeronResources
Starts aeron resources with default config.
start(AeronResourcesConfig) - Static method in class reactor.aeron.AeronResources
Starts aeron resources with given config.
start() - Method in class reactor.aeron.client.AeronClientConnector
Creates ClientHandler object and starts it.
start(String, int, long, Runnable) - Method in class reactor.aeron.DefaultAeronInbound
Starts inbound.
start(long, int) - Method in class reactor.aeron.DefaultAeronOutbound
Init method.
stringToByteBuffer(String) - Static method in class reactor.aeron.AeronUtils
 
subscribe(Subscriber<? super Void>) - Method in interface reactor.aeron.AeronOutbound
Subscribe a Void subscriber to this outbound and trigger all eventual parent outbound send.
subscribe(CoreSubscriber<? super ByteBuffer>) - Method in class reactor.aeron.ByteBufferFlux
 

T

then() - Method in interface reactor.aeron.AeronOutbound
Obtain a Mono of pending outbound(s) write completion.
then(Publisher<Void>) - Method in interface reactor.aeron.AeronOutbound
Append a Publisher task such as a Mono and return a new AeronOutbound to sequence further send.
then() - Method in class reactor.aeron.DefaultAeronOutbound
 
threadingMode() - Method in class reactor.aeron.AeronResourcesConfig
 
toString() - Method in class reactor.aeron.AeronOptions
 
toString() - Method in class reactor.aeron.AeronResources
 
toString() - Method in class reactor.aeron.AeronResourcesConfig
 
toString() - Method in class reactor.aeron.MessagePublication
 

U

useAeronDefaultDir() - Method in class reactor.aeron.AeronResourcesConfig.Builder
 
useThreadModeDedicated() - Method in class reactor.aeron.AeronResourcesConfig.Builder
 
useThreadModeInvoker() - Method in class reactor.aeron.AeronResourcesConfig.Builder
 
useThreadModeShared() - Method in class reactor.aeron.AeronResourcesConfig.Builder
 
useThreadModeSharedNetwork() - Method in class reactor.aeron.AeronResourcesConfig.Builder
 
useTmpDir() - Method in class reactor.aeron.AeronResourcesConfig.Builder
 

V

valueOf(String) - Static method in enum reactor.aeron.MessageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum reactor.aeron.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F H I L M N O P R S T U V 
Skip navigation links

Copyright © 2015–2018. All rights reserved.