NativeStaticallyReferencedJniMethods Class — netty Architecture
Architecture documentation for the NativeStaticallyReferencedJniMethods class in NativeStaticallyReferencedJniMethods.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD c5ca597c_d9c3_55b8_c009_0748b0938606["NativeStaticallyReferencedJniMethods"] e632cb6a_24cb_afb7_8078_dd731b267726["NativeStaticallyReferencedJniMethods.java"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|defined in| e632cb6a_24cb_afb7_8078_dd731b267726 7ad0db33_94ec_b506_4c24_86747befef91["NativeStaticallyReferencedJniMethods()"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|method| 7ad0db33_94ec_b506_4c24_86747befef91 d68ad861_b2c6_d020_fc84_fb0f58dababa["sockNonblock()"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|method| d68ad861_b2c6_d020_fc84_fb0f58dababa 030d0609_144f_a90b_7671_49f19ddffa52["sockCloexec()"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|method| 030d0609_144f_a90b_7671_49f19ddffa52 6b0c9ce3_dafc_3942_ce21_588685f88b54["afInet()"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|method| 6b0c9ce3_dafc_3942_ce21_588685f88b54 6fd7e879_a9f2_8571_ecbc_83383cc119a5["afInet6()"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|method| 6fd7e879_a9f2_8571_ecbc_83383cc119a5 9ca7747e_8479_3455_f501_d16494d9a2aa["afUnix()"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|method| 9ca7747e_8479_3455_f501_d16494d9a2aa 3c6d3804_c95b_c45a_5587_078f529e5405["sizeofSockaddrIn()"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|method| 3c6d3804_c95b_c45a_5587_078f529e5405 25499e8e_388f_4a3d_13d2_3f17013b8044["sizeofSockaddrIn6()"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|method| 25499e8e_388f_4a3d_13d2_3f17013b8044 d2716e6d_ea40_e616_4ff7_73aaa7c5ca2f["pageSize()"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|method| d2716e6d_ea40_e616_4ff7_73aaa7c5ca2f d15b2bb3_1eb2_32a4_b697_46058fb25b19["sockaddrInOffsetofSinFamily()"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|method| d15b2bb3_1eb2_32a4_b697_46058fb25b19 c015fcd5_549b_cb8d_db30_80ca80cddb3c["sockaddrInOffsetofSinPort()"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|method| c015fcd5_549b_cb8d_db30_80ca80cddb3c 178825ef_1958_7f1d_a6c5_2dbb2ac6a349["sockaddrInOffsetofSinAddr()"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|method| 178825ef_1958_7f1d_a6c5_2dbb2ac6a349 b5edae64_03ab_255f_f5b4_dcda6be1e3df["inAddressOffsetofSAddr()"] c5ca597c_d9c3_55b8_c009_0748b0938606 -->|method| b5edae64_03ab_255f_f5b4_dcda6be1e3df
Relationship Graph
Source Code
transport-classes-io_uring/src/main/java/io/netty/channel/uring/NativeStaticallyReferencedJniMethods.java lines 29–100
final class NativeStaticallyReferencedJniMethods {
private NativeStaticallyReferencedJniMethods() { }
static native int sockNonblock();
static native int sockCloexec();
static native int afInet();
static native int afInet6();
static native int afUnix();
static native int sizeofSockaddrIn();
static native int sizeofSockaddrIn6();
static native int pageSize();
static native int sockaddrInOffsetofSinFamily();
static native int sockaddrInOffsetofSinPort();
static native int sockaddrInOffsetofSinAddr();
static native int inAddressOffsetofSAddr();
static native int sockaddrIn6OffsetofSin6Family();
static native int sockaddrIn6OffsetofSin6Port();
static native int sockaddrIn6OffsetofSin6Flowinfo();
static native int sockaddrIn6OffsetofSin6Addr();
static native int sockaddrIn6OffsetofSin6ScopeId();
static native int in6AddressOffsetofS6Addr();
static native int sizeofSockaddrStorage();
static native int sizeofSockaddrUn();
static native int sockaddrUnOffsetofSunFamily();
static native int sockaddrUnOffsetofSunPath();
static native int maxSunPathLen();
static native int sizeofSizeT();
static native int sizeofIovec();
static native int iovecOffsetofIovBase();
static native int iovecOffsetofIovLen();
static native int sizeofMsghdr();
static native int msghdrOffsetofMsgName();
static native int msghdrOffsetofMsgNamelen();
static native int msghdrOffsetofMsgIov();
static native int msghdrOffsetofMsgIovlen();
static native int msghdrOffsetofMsgControl();
static native int msghdrOffsetofMsgControllen();
static native int msghdrOffsetofMsgFlags();
static native int etime();
static native int ecanceled();
static native int enobufs();
static native int pollin();
static native int pollout();
static native int pollrdhup();
static native int ioringEnterGetevents();
static native int iosqeAsync();
static native int iosqeLink();
static native int iosqeDrain();
static native int msgDontwait();
static native int iosqeBufferSelect();
static native int msgFastopen();
static native int cmsgSpace();
static native int cmsgSpaceForFd();
static native int cmsgLen();
static native int cmsgLenForFd();
static native int msgControlLenForFd();
static native int solUdp();
static native int solSocket();
static native int udpSegment();
static native int scmRights();
static native int cmsghdrOffsetofCmsgLen();
static native int cmsghdrOffsetofCmsgLevel();
static native int cmsghdrOffsetofCmsgType();
static native int ioUringBufferRingOffsetTail();
static native int ioUringBufferOffsetAddr();
static native int ioUringBufferOffsetLen();
static native int ioUringBufferOffsetBid();
static native int sizeofIoUringBuf();
static native int tcpFastopenMode();
static native int maxSkbFrags();
}
Source
Frequently Asked Questions
What is the NativeStaticallyReferencedJniMethods class?
NativeStaticallyReferencedJniMethods is a class in the netty codebase, defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/NativeStaticallyReferencedJniMethods.java.
Where is NativeStaticallyReferencedJniMethods defined?
NativeStaticallyReferencedJniMethods is defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/NativeStaticallyReferencedJniMethods.java at line 29.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free