Index
All Classes and Interfaces|All Packages
A
- acquireSharedResources() - Method in class io.aether.net.fastMeta.netty.NettyFastMetaNet
-
Called by clients/servers on creation to increment the ref count and ensure the worker group is initialized.
B
- ByteBufDataIO - Class in io.aether.net.fastMeta.netty
-
Реализация DataIO, оборачивающая Netty ByteBuf.
- ByteBufDataIO(ByteBuf) - Constructor for class io.aether.net.fastMeta.netty.ByteBufDataIO
C
- close() - Method in class io.aether.net.fastMeta.netty.NettyFastMetaNet
-
Shuts down the Netty I/O thread pools if this instance is closed.
G
- getBossGroup() - Method in class io.aether.net.fastMeta.netty.NettyFastMetaNet
-
Gets the boss EventLoopGroup, initializing it if necessary.
- getClientChannelClass() - Method in class io.aether.net.fastMeta.netty.NettyFastMetaNet
-
Gets the appropriate Netty Channel class for clients based on the detected transport.
- getServerChannelClass() - Method in class io.aether.net.fastMeta.netty.NettyFastMetaNet
-
Gets the appropriate Netty ServerChannel class based on the detected transport.
- getSizeForRead() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- getSizeForWrite() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- getWorkerGroup() - Method in class io.aether.net.fastMeta.netty.NettyFastMetaNet
-
Gets the shared worker EventLoopGroup, initializing it if necessary.
I
- indexOf(int, byte) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- io.aether.net.fastMeta.netty - package io.aether.net.fastMeta.netty
- isWritable() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
M
- makeClient(URI, FastMetaApi<LT, ?>, FastMetaApi<?, RT>, AFunction<RT, LT>, FastMetaNet.WritableConsumer) - Method in class io.aether.net.fastMeta.netty.NettyFastMetaNet
- makeServer(URI, FastMetaApi<LT, ?>, FastMetaApi<?, RT>, FastMetaServer.Handler<LT, RT>) - Method in class io.aether.net.fastMeta.netty.NettyFastMetaNet
N
- NettyFastMetaNet - Class in io.aether.net.fastMeta.netty
-
Netty-based implementation of the FastMetaNet factory with auto-selection of the optimal transport (Epoll/KQueue/NIO) AND reference counting for shared EventLoopGroups.
- NettyFastMetaNet() - Constructor for class io.aether.net.fastMeta.netty.NettyFastMetaNet
-
Initializes the NettyFastMetaNet.
R
- read(byte[], int, int) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- read(int[], int, int) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- readBoolean() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- readByte() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- readChar() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- readDouble() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- readFloat() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- readInt() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- readLong() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- readShort() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- readString1() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- readSubData(int) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- readUByte() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- readUInt() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- readUShort() - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- releaseSharedResources() - Method in class io.aether.net.fastMeta.netty.NettyFastMetaNet
-
Called by clients/servers on destroy() to decrement the ref count and shut down groups if the count reaches zero.
S
- skipBytes(int) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
W
- write(byte[], int, int) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- write(int[], int, int) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- write(DataIn) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- write(DataInOut) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- write(DataInOutStatic) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- writeBoolean(boolean) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- writeByte(int) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- writeChar(char) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- writeDouble(double) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- writeFloat(float) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- writeInt(int) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- writeLong(long) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- writeShort(int) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
- writeShort(short) - Method in class io.aether.net.fastMeta.netty.ByteBufDataIO
All Classes and Interfaces|All Packages