Class: UNIXServer
- Inherits:
-
UNIXSocket
- Object
- IO
- BasicSocket
- UNIXSocket
- UNIXServer
- Includes:
- Socket::ListenAndAccept
- Defined in:
- lib/rubysl/socket.rb
Constant Summary
Constants inherited from BasicSocket
Instance Method Summary collapse
-
#initialize(path) ⇒ UNIXServer
constructor
A new instance of UNIXServer.
Methods included from Socket::ListenAndAccept
#accept, #accept_nonblock, #listen
Methods inherited from UNIXSocket
#addr, #from_descriptor, #path, #peeraddr, #recv_io, #recvfrom, socketpair
Methods inherited from BasicSocket
#close_read, #close_write, do_not_reverse_lookup, #do_not_reverse_lookup, do_not_reverse_lookup=, #do_not_reverse_lookup=, for_fd, from_descriptor, #from_descriptor, #getpeername, #getsockname, #getsockopt, #recv, #recv_nonblock, #recvfrom, #send, #setsockopt, #shutdown
Constructor Details
#initialize(path) ⇒ UNIXServer
Returns a new instance of UNIXServer.
1222 1223 1224 1225 1226 |
# File 'lib/rubysl/socket.rb', line 1222 def initialize(path) @no_reverse_lookup = self.class.do_not_reverse_lookup @path = path unix_setup(true) end |