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