use IO::Socket::UNIX;
IO::Socket::UNIX stellt eine Objektschnittstelle bereit, mit der Sockets in der AF_UNIX-Domain erzeugt und verwendet werden können. Es baut auf der IO-Schnittstelle auf und erbt alle von IO definierten Methoden.
IO::Socket::UNIX-Objekt, das eine Referenz auf ein neu erzeugtes Symbol (beachten Sie hierzu das Symbol-Paket) darstellt. new kann optional auch Argumente verarbeiten. Diese Argumente liegen als Schlüssel/Wert-Paare vor.
Neben den von IO akzeptierten Schlüssel/Wert-Paaren stellt IO::Socket::UNIX die folgenden zur Verfügung:
Type Typ des Sockets (z.B. SOCK_STREAM oder SOCK_DGRAM) Local Pfad auf lokalen fifo Peer Pfad auf entfernten fifo Listen Listen-Socket erzeugen.
Wird dem Konstruktor nur ein Argument übergeben, wird davon ausgegangen, daß es sich um eine Peer-Spezifikation handelt.
Hinweis: Seit der VERSION 1.18 ist bei allen IO::Socket-Objekten das Autoflushing standardmäßig aktiviert. Bei früheren Releases ist das nicht der Fall.