org.jruby.ext.socket
Interface RubyUNIXSocket.LibCSocket
- Enclosing class:
- RubyUNIXSocket
public static interface RubyUNIXSocket.LibCSocket
Method Summary |
int |
accept(int s,
RubyUNIXSocket.LibCSocket.sockaddr_un addr,
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,
IntByReference addrlen)
|
int |
getsockname(int s,
RubyUNIXSocket.LibCSocket.sockaddr_un addr,
IntByReference addrlen)
|
int |
getsockopt(int s,
int level,
int optname,
byte[] optval,
IntByReference optlen)
|
int |
listen(int s,
int backlog)
|
void |
perror(java.lang.String arg)
|
int |
recv(int s,
java.nio.Buffer buf,
int len,
int flags)
|
int |
recvfrom(int s,
java.nio.Buffer buf,
int len,
int flags,
RubyUNIXSocket.LibCSocket.sockaddr_un from,
IntByReference fromlen)
|
int |
send(int s,
java.nio.Buffer msg,
int len,
int flags)
|
int |
setsockopt(int s,
int level,
int optname,
byte[] optval,
int optlen)
|
int |
socket(int domain,
int type,
int protocol)
|
int |
socketpair(int d,
int type,
int protocol,
int[] sv)
|
int |
unlink(java.lang.String path)
|
socketpair
int socketpair(int d,
int type,
int protocol,
int[] sv)
socket
int socket(int domain,
int type,
int protocol)
connect
int connect(int s,
RubyUNIXSocket.LibCSocket.sockaddr_un name,
int namelen)
bind
int bind(int s,
RubyUNIXSocket.LibCSocket.sockaddr_un name,
int namelen)
listen
int listen(int s,
int backlog)
accept
int accept(int s,
RubyUNIXSocket.LibCSocket.sockaddr_un addr,
IntByReference addrlen)
getsockname
int getsockname(int s,
RubyUNIXSocket.LibCSocket.sockaddr_un addr,
IntByReference addrlen)
getpeername
int getpeername(int s,
RubyUNIXSocket.LibCSocket.sockaddr_un addr,
IntByReference addrlen)
getsockopt
int getsockopt(int s,
int level,
int optname,
byte[] optval,
IntByReference optlen)
setsockopt
int setsockopt(int s,
int level,
int optname,
byte[] optval,
int optlen)
recv
int recv(int s,
java.nio.Buffer buf,
int len,
int flags)
recvfrom
int recvfrom(int s,
java.nio.Buffer buf,
int len,
int flags,
RubyUNIXSocket.LibCSocket.sockaddr_un from,
IntByReference fromlen)
send
int send(int s,
java.nio.Buffer msg,
int len,
int flags)
fcntl
int fcntl(int fd,
int cmd,
int arg)
unlink
int unlink(java.lang.String path)
close
int close(int s)
perror
void perror(java.lang.String arg)
Copyright © 2002-2007 JRuby Team. All Rights Reserved.