Interface Native.LibC

Enclosing class:
Native

public static interface Native.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
    accept(int fd, SockAddrUnix addr, jnr.ffi.byref.IntByReference len)
     
    int
    bind(int fd, SockAddrUnix addr, int len)
     
    int
    connect(int s, SockAddrUnix name, int namelen)
     
    int
    fcntl(int fd, int cmd, int data)
     
    int
    getpeername(int fd, SockAddrUnix addr, jnr.ffi.byref.IntByReference len)
     
    int
    getsockname(int fd, SockAddrUnix addr, jnr.ffi.byref.IntByReference len)
     
    int
    getsockopt(int s, int level, int optname, ByteBuffer optval, jnr.ffi.byref.IntByReference optlen)
     
    int
    getsockopt(int s, int level, int optname, jnr.posix.Timeval optval, jnr.ffi.byref.IntByReference optlen)
     
    int
    listen(int fd, int backlog)
     
    int
    recvfrom(int s, ByteBuffer data, long size, int flags, SockAddrUnix addr, jnr.ffi.byref.IntByReference len)
     
    int
    sendto(int s, ByteBuffer data, long size, int flags, SockAddrUnix name, int namelen)
     
    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)
     
    int
    socket(int domain, int type, int protocol)
     
    int
    socketpair(int domain, int type, int protocol, int[] sv)
     
    strerror(int error)
     
  • 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

    • socket

      int socket(int domain, int type, int protocol)
    • listen

      int listen(int fd, int backlog)
    • bind

      int bind(int fd, SockAddrUnix addr, int len)
    • accept

      int accept(int fd, SockAddrUnix addr, jnr.ffi.byref.IntByReference len)
    • connect

      int connect(int s, SockAddrUnix name, int namelen)
    • getsockname

      int getsockname(int fd, SockAddrUnix addr, jnr.ffi.byref.IntByReference len)
    • getpeername

      int getpeername(int fd, SockAddrUnix addr, jnr.ffi.byref.IntByReference len)
    • socketpair

      int socketpair(int domain, int type, int protocol, int[] sv)
    • fcntl

      int fcntl(int fd, int cmd, int data)
    • getsockopt

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

      int getsockopt(int s, int level, int optname, jnr.posix.Timeval 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)
    • strerror

      String strerror(int error)
    • sendto

      int sendto(int s, ByteBuffer data, long size, int flags, SockAddrUnix name, int namelen)
    • recvfrom

      int recvfrom(int s, ByteBuffer data, long size, int flags, SockAddrUnix addr, jnr.ffi.byref.IntByReference len)