Index

A B C G I M N R S W 
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
 
A B C G I M N R S W 
All Classes and Interfaces|All Packages