MsgHdrMemoryArray() — netty Function Reference
Architecture documentation for the MsgHdrMemoryArray() function in MsgHdrMemoryArray.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 2bc6f38f_21ab_5695_0409_9b9c7bcd8a61["MsgHdrMemoryArray()"] 112c3231_d4bd_2970_93ee_a7e32f2d0eec["MsgHdrMemoryArray"] 2bc6f38f_21ab_5695_0409_9b9c7bcd8a61 -->|defined in| 112c3231_d4bd_2970_93ee_a7e32f2d0eec ce3ffa0d_7d27_a8a4_47fb_2d818aec66a0["MsgHdrMemory()"] 2bc6f38f_21ab_5695_0409_9b9c7bcd8a61 -->|calls| ce3ffa0d_7d27_a8a4_47fb_2d818aec66a0 style 2bc6f38f_21ab_5695_0409_9b9c7bcd8a61 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
transport-classes-io_uring/src/main/java/io/netty/channel/uring/MsgHdrMemoryArray.java lines 34–46
MsgHdrMemoryArray(short capacity) {
assert capacity >= 0;
this.capacity = capacity;
hdrs = new MsgHdrMemory[capacity];
ids = new long[capacity];
int total = MsgHdrMemory.MSG_HDR_SIZE * capacity;
this.msgHdrMemoryArrayMemoryCleanable = Buffer.allocateDirectBufferWithNativeOrder(total);
ByteBuffer msgHdrMemoryArrayMemory = msgHdrMemoryArrayMemoryCleanable.buffer();
for (int i = 0; i < hdrs.length; i++) {
hdrs[i] = new MsgHdrMemory((short) i, msgHdrMemoryArrayMemory);
ids[i] = NO_ID;
}
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does MsgHdrMemoryArray() do?
MsgHdrMemoryArray() is a function in the netty codebase, defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/MsgHdrMemoryArray.java.
Where is MsgHdrMemoryArray() defined?
MsgHdrMemoryArray() is defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/MsgHdrMemoryArray.java at line 34.
What does MsgHdrMemoryArray() call?
MsgHdrMemoryArray() calls 1 function(s): MsgHdrMemory.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free