io::socket::unix(3)
NAME
IO::Socket::UNIX - Object interface for AF_UNIX domain
sockets
SYNOPSIS
use IO::Socket::UNIX;
DESCRIPTION
"IO::Socket::UNIX" provides an object interface to creat
ing and using sockets in the AF_UNIX domain. It is built
upon the IO::Socket interface and inherits all the methods
defined by IO::Socket.
CONSTRUCTOR
- new ( [ARGS] )
- Creates an "IO::Socket::UNIX" object, which is a ref
erence to a newly created symbol (see the "Symbol"
package). "new" optionally takes arguments, these
arguments are in key-value pairs. - In addition to the key-value pairs accepted by
IO::Socket, "IO::Socket::UNIX" provides.
Type Type of socket (eg SOCK_STREAM orSOCK_DGRAM)
Local Path to local fifo
Peer Path to peer fifo
Listen Create a listen socket - If the constructor is only passed a single argument,
it is assumed to be a "Peer" specification.
NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTENOTE NOTE - As of VERSION 1.18 all IO::Socket objects have aut
oflush turned on by default. This was not the case
with earlier releases.
NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTENOTE NOTE
METHODS
- hostpath()
- Returns the pathname to the fifo at the local end
- peerpath()
- Returns the pathanme to the fifo at the peer end
SEE ALSO
Socket, IO::Socket
AUTHOR
Graham Barr. Currently maintained by the Perl Porters.
Please report all bugs to <perl5-porters@perl.org>.
COPYRIGHT
- Copyright (c) 1996-8 Graham Barr <gbarr@pobox.com>. All
rights reserved. This program is free software; you can
redistribute it and/or modify it under the same terms as
Perl itself.