Interface RubyBasicSocket.LibC

Enclosing class:
RubyBasicSocket

public static interface RubyBasicSocket.LibC
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    getsockopt(int s, int level, int optname, ByteBuffer optval, jnr.ffi.byref.IntByReference optlen)
     
    int
    setsockopt(int s, int level, int optname, ByteBuffer optval, int optlen)
     
    int
    setsockopt(int s, int level, int optname, jnr.posix.Timeval optval, int optlen)
     
  • Field Details

    • F_GETFL

      static final int F_GETFL
    • F_SETFL

      static final int F_SETFL
    • O_NONBLOCK

      static final int O_NONBLOCK
  • Method Details

    • getsockopt

      int getsockopt(int s, int level, int optname, ByteBuffer optval, jnr.ffi.byref.IntByReference optlen)
    • setsockopt

      int setsockopt(int s, int level, int optname, ByteBuffer optval, int optlen)
    • setsockopt

      int setsockopt(int s, int level, int optname, jnr.posix.Timeval optval, int optlen)