Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
class method
UNIXServer.new
(untyped) -> ::UNIXServer
UNIXServer.new(path) => unixserver
ext/socket/unixserver.c
View on GitHub ↗
static VALUE
unix_svr_init(VALUE sock, VALUE path)
{
return rsock_init_unixsock(sock, path, 1);
}
Creates a new UNIX server socket bound to path.
Example
require 'socket' serv = UNIXServer.new("/tmp/sock") s = serv.accept p s.read