Package org.jruby.ext.socket
Interface RubyBasicSocket.LibC
- Enclosing class:
RubyBasicSocket
public static interface RubyBasicSocket.LibC
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionintgetsockopt(int s, int level, int optname, ByteBuffer optval, jnr.ffi.byref.IntByReference optlen) intsetsockopt(int s, int level, int optname, ByteBuffer optval, int optlen) intsetsockopt(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
-
setsockopt
int setsockopt(int s, int level, int optname, jnr.posix.Timeval optval, int optlen)
-