public static interface RubyUNIXSocket.LibCSocket
Modifier and Type | Interface and Description |
---|---|
static class |
RubyUNIXSocket.LibCSocket.BSDSockAddrUnix |
static class |
RubyUNIXSocket.LibCSocket.DefaultSockAddrUnix |
static class |
RubyUNIXSocket.LibCSocket.sockaddr_un |
Modifier and Type | Method and Description |
---|---|
int |
accept(int s,
RubyUNIXSocket.LibCSocket.sockaddr_un addr,
com.kenai.jaffl.byref.IntByReference addrlen) |
int |
bind(int s,
RubyUNIXSocket.LibCSocket.sockaddr_un name,
int namelen) |
int |
close(int s) |
int |
connect(int s,
RubyUNIXSocket.LibCSocket.sockaddr_un name,
int namelen) |
int |
fcntl(int fd,
int cmd,
int arg) |
int |
getpeername(int s,
RubyUNIXSocket.LibCSocket.sockaddr_un addr,
com.kenai.jaffl.byref.IntByReference addrlen) |
int |
getsockname(int s,
RubyUNIXSocket.LibCSocket.sockaddr_un addr,
com.kenai.jaffl.byref.IntByReference addrlen) |
int |
getsockopt(int s,
int level,
int optname,
byte[] optval,
com.kenai.jaffl.byref.IntByReference optlen) |
int |
listen(int s,
int backlog) |
void |
perror(java.lang.String arg) |
int |
recv(int s,
java.nio.ByteBuffer buf,
int len,
int flags) |
int |
recvfrom(int s,
java.nio.ByteBuffer buf,
int len,
int flags,
RubyUNIXSocket.LibCSocket.sockaddr_un from,
com.kenai.jaffl.byref.IntByReference fromlen) |
int |
send(int s,
java.nio.ByteBuffer msg,
int len,
int flags) |
int |
setsockopt(int s,
int level,
int optname,
byte[] optval,
int optlen) |
int |
shutdown(int s,
int how) |
int |
socket(int domain,
int type,
int protocol) |
int |
socketpair(int d,
int type,
int protocol,
int[] sv) |
int |
unlink(java.lang.String path) |
int socketpair(int d, int type, int protocol, int[] sv)
int socket(int domain, int type, int protocol)
int connect(int s, RubyUNIXSocket.LibCSocket.sockaddr_un name, int namelen)
int bind(int s, RubyUNIXSocket.LibCSocket.sockaddr_un name, int namelen)
int listen(int s, int backlog)
int accept(int s, RubyUNIXSocket.LibCSocket.sockaddr_un addr, com.kenai.jaffl.byref.IntByReference addrlen)
int getsockname(int s, RubyUNIXSocket.LibCSocket.sockaddr_un addr, com.kenai.jaffl.byref.IntByReference addrlen)
int getpeername(int s, RubyUNIXSocket.LibCSocket.sockaddr_un addr, com.kenai.jaffl.byref.IntByReference addrlen)
int getsockopt(int s, int level, int optname, byte[] optval, com.kenai.jaffl.byref.IntByReference optlen)
int setsockopt(int s, int level, int optname, byte[] optval, int optlen)
int recv(int s, java.nio.ByteBuffer buf, int len, int flags)
int recvfrom(int s, java.nio.ByteBuffer buf, int len, int flags, RubyUNIXSocket.LibCSocket.sockaddr_un from, com.kenai.jaffl.byref.IntByReference fromlen)
int send(int s, java.nio.ByteBuffer msg, int len, int flags)
int fcntl(int fd, int cmd, int arg)
int unlink(java.lang.String path)
int close(int s)
int shutdown(int s, int how)
void perror(java.lang.String arg)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.