listen

(PHP 4 >= 4.0.2)

listen -- ソケット上で接続待ち(listen)する

Description

int listen (int socket, int backlog)

ソケットsocketsocket()を用いて作成され、 bind()で名前が付けられた後、 socket上の接続要求を待つための通信ができる ようになります。最大backlog個の接続を処理 用のキューで待ち受けることが可能です。

listen()はソケットが SOCK_STREAM型または SOCK_SEQPACKET型の場合のみ利用可能です。

成功時にゼロ、失敗時に負のエラーコードを返します。このコードを strerror()に指定することによりエラーの内容を文 字列として取得可能です。

listen()の使用例については、 bind()の使用例の記述を参照下さい。

accept_connect(), bind(), connect(), socket(), strerror()も参照下さい。