Class: UNIXSocket

Inherits:
BasicSocket show all
Defined in:
socket.c

Direct Known Subclasses

UNIXServer

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

#initializeObject



1903
1904
1905
# File 'socket.c', line 1903

static VALUE
unix_init(sock, path)
VALUE sock, path;

Class Method Details

.pairObject



2395
2396
2397
# File 'socket.c', line 2395

static VALUE
unix_s_socketpair(argc, argv, klass)
int argc;

.socketpairObject



2395
2396
2397
# File 'socket.c', line 2395

static VALUE
unix_s_socketpair(argc, argv, klass)
int argc;

Instance Method Details

#addrObject



2230
2231
2232
# File 'socket.c', line 2230

static VALUE
unix_addr(sock)
VALUE sock;

#pathObject



1919
1920
1921
# File 'socket.c', line 1919

static VALUE
unix_path(sock)
VALUE sock;

#peeraddrObject



2245
2246
2247
# File 'socket.c', line 2245

static VALUE
unix_peeraddr(sock)
VALUE sock;

#recv_ioObject



2043
2044
2045
# File 'socket.c', line 2043

static VALUE
unix_recv_io(argc, argv, sock)
int argc;

#recvfromObject



1943
1944
1945
# File 'socket.c', line 1943

static VALUE
unix_recvfrom(argc, argv, sock)
int argc;

#send_ioObject



1964
1965
1966
# File 'socket.c', line 1964

static VALUE
unix_send_io(sock, val)
VALUE sock, val;