Class MsgHdrMemoryArray
java.lang.Object
io.netty.channel.uring.MsgHdrMemoryArray
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final MsgHdrMemory[]private final long[]private intprivate final CleanableDirectBuffer(package private) static final longprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) intcapacity()(package private) voidclear()(package private) MsgHdrMemoryhdr(int idx) (package private) longid(int idx) (package private) booleanisFull()(package private) intlength()(package private) MsgHdrMemorynextHdr()(package private) voidrelease()(package private) void(package private) voidsetId(int idx, long id)
-
Field Details
-
NO_ID
static final long NO_ID- See Also:
-
hdrs
-
capacity
private final int capacity -
ids
private final long[] ids -
msgHdrMemoryArrayMemoryCleanable
-
released
private boolean released -
idx
private int idx
-
-
Constructor Details
-
MsgHdrMemoryArray
MsgHdrMemoryArray(short capacity)
-
-
Method Details
-
isFull
boolean isFull() -
nextHdr
MsgHdrMemory nextHdr() -
restoreNextHdr
-
hdr
-
id
long id(int idx) -
setId
void setId(int idx, long id) -
clear
void clear() -
length
int length() -
release
void release() -
capacity
int capacity()
-