Home / Class/ NativeStaticallyReferencedJniMethods Class — netty Architecture

NativeStaticallyReferencedJniMethods Class — netty Architecture

Architecture documentation for the NativeStaticallyReferencedJniMethods class in NativeStaticallyReferencedJniMethods.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  4423090e_62d2_0fe0_6453_f3a50d964d9c["NativeStaticallyReferencedJniMethods"]
  9ba55df0_3a75_13d5_6275_5a075361ee32["NativeStaticallyReferencedJniMethods.java"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|defined in| 9ba55df0_3a75_13d5_6275_5a075361ee32
  32ed85c6_e9b7_3622_2c4d_cbbb5519025a["NativeStaticallyReferencedJniMethods()"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|method| 32ed85c6_e9b7_3622_2c4d_cbbb5519025a
  d3224091_ac77_1d4b_e7b0_756052ebc1d7["epollin()"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|method| d3224091_ac77_1d4b_e7b0_756052ebc1d7
  012fb846_ebdc_e013_ab5d_e57def5e9bf3["epollout()"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|method| 012fb846_ebdc_e013_ab5d_e57def5e9bf3
  70977037_caf3_c9f0_51e1_05e61cec4ca7["epollrdhup()"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|method| 70977037_caf3_c9f0_51e1_05e61cec4ca7
  5e9e6a91_5043_1e3c_027a_00ead39cf900["epollet()"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|method| 5e9e6a91_5043_1e3c_027a_00ead39cf900
  0b030090_86bd_8310_6da8_9b10f39dfaea["epollerr()"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|method| 0b030090_86bd_8310_6da8_9b10f39dfaea
  e0fcde0b_9449_735f_4e2a_d3c4794f529a["ssizeMax()"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|method| e0fcde0b_9449_735f_4e2a_d3c4794f529a
  0b336a07_f49b_6183_2eb9_2c1ae75b477d["tcpMd5SigMaxKeyLen()"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|method| 0b336a07_f49b_6183_2eb9_2c1ae75b477d
  984ad674_c612_05ee_658b_b4a02a5fb683["iovMax()"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|method| 984ad674_c612_05ee_658b_b4a02a5fb683
  4e4787a0_73e6_899c_5744_f9267cc4ca61["uioMaxIov()"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|method| 4e4787a0_73e6_899c_5744_f9267cc4ca61
  b75eff85_3903_fc17_859c_c00d56a5d4d1["isSupportingSendmmsg()"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|method| b75eff85_3903_fc17_859c_c00d56a5d4d1
  810fafb5_dc49_3d20_1825_b76da4955520["isSupportingRecvmmsg()"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|method| 810fafb5_dc49_3d20_1825_b76da4955520
  8c71b091_fd7d_00c2_cfe9_21cd9be6d964["tcpFastopenMode()"]
  4423090e_62d2_0fe0_6453_f3a50d964d9c -->|method| 8c71b091_fd7d_00c2_cfe9_21cd9be6d964

Relationship Graph

Source Code

transport-classes-epoll/src/main/java/io/netty/channel/epoll/NativeStaticallyReferencedJniMethods.java lines 29–46

final class NativeStaticallyReferencedJniMethods {

    private NativeStaticallyReferencedJniMethods() { }

    static native int epollin();
    static native int epollout();
    static native int epollrdhup();
    static native int epollet();
    static native int epollerr();
    static native long ssizeMax();
    static native int tcpMd5SigMaxKeyLen();
    static native int iovMax();
    static native int uioMaxIov();
    static native boolean isSupportingSendmmsg();
    static native boolean isSupportingRecvmmsg();
    static native int tcpFastopenMode();
    static native String kernelVersion();
}

Frequently Asked Questions

What is the NativeStaticallyReferencedJniMethods class?
NativeStaticallyReferencedJniMethods is a class in the netty codebase, defined in transport-classes-epoll/src/main/java/io/netty/channel/epoll/NativeStaticallyReferencedJniMethods.java.
Where is NativeStaticallyReferencedJniMethods defined?
NativeStaticallyReferencedJniMethods is defined in transport-classes-epoll/src/main/java/io/netty/channel/epoll/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