IO::Socket::UNIX(3p) Perl Programmers Reference Guide IO::Socket::UNIX(3p)
IO::Socket::UNIX(3p) Perl Programmers Reference Guide IO::Socket::UNIX(3p) # IO::Socket::UNIX(3p) Perl Programmers Reference Guide IO::Socket::UNIX(3p) NNAAMMEE # IO::Socket::UNIX - Object interface for AF_UNIX domain sockets SSYYNNOOPPSSIISS # use IO::Socket::UNIX; my $SOCK_PATH = "$ENV{HOME}/unix-domain-socket-test.sock"; # Server: my $server = IO::Socket::UNIX->new( Type => SOCK_STREAM(), Local => $SOCK_PATH, Listen => 1, ); my $count = 1; while (my $conn = $server->accept()) { $conn->print("Hello " . ($count++) . "\n"); } # Client: my $client = IO::Socket::UNIX->new( Type => SOCK_STREAM(), Peer => $SOCK_PATH, ); # Now read and write from $client DDEESSCCRRIIPPTTIIOONN # "IO::Socket::UNIX" provides an object interface to creating and using sockets in the AF_UNIX domain. ...