Class: UNIXSocket
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from BasicSocket
#close_read, #close_write, do_not_reverse_lookup, do_not_reverse_lookup=, for_fd, #getpeername, #getsockname, #getsockopt, #recv, #recv_nonblock, #send, #setsockopt, #shutdown
Constructor Details
#initialize ⇒ Object
1903
1904
1905
|
# File 'socket.c', line 1903
static VALUE
unix_init(sock, path)
VALUE sock, path;
|
Class Method Details
.pair ⇒ Object
2395
2396
2397
|
# File 'socket.c', line 2395
static VALUE
unix_s_socketpair(argc, argv, klass)
int argc;
|
.socketpair ⇒ Object
2395
2396
2397
|
# File 'socket.c', line 2395
static VALUE
unix_s_socketpair(argc, argv, klass)
int argc;
|
Instance Method Details
#addr ⇒ Object
2230
2231
2232
|
# File 'socket.c', line 2230
static VALUE
unix_addr(sock)
VALUE sock;
|
#path ⇒ Object
1919
1920
1921
|
# File 'socket.c', line 1919
static VALUE
unix_path(sock)
VALUE sock;
|
#peeraddr ⇒ Object
2245
2246
2247
|
# File 'socket.c', line 2245
static VALUE
unix_peeraddr(sock)
VALUE sock;
|
#recv_io ⇒ Object
2043
2044
2045
|
# File 'socket.c', line 2043
static VALUE
unix_recv_io(argc, argv, sock)
int argc;
|
#recvfrom ⇒ Object
1943
1944
1945
|
# File 'socket.c', line 1943
static VALUE
unix_recvfrom(argc, argv, sock)
int argc;
|
#send_io ⇒ Object
1964
1965
1966
|
# File 'socket.c', line 1964
static VALUE
unix_send_io(sock, val)
VALUE sock, val;
|