5部 関数リファレンス

socketpair

socketpair SOCKET1,SOCKET2,DOMAIN,TYPE,PROTOCOL


指定したDOMAINに、指定したTYPEで名前の無いソケットのペアを生成します。DOMAINTYPEPROTOCOLは、同名のシステムコールと同じように指定します。socketpairシステムコールが実装されていない場合には、致命的エラーとなります。成功時には"真"を返します。

socketpairの使い方

use Socket;

socketpair(Rdr, Wtr, AF_UNIX, SOCK_STREAM, PF_UNSPEC);
# no more writing for reader
shutdown(Rdr, 1);
# no more reading for writer
shutdown(Wtr, 0);

関連記事