この関数は、新規接続のみを受け入れるソケットを作成しやすくするための ものです。
socket_create_listen() は、 AF_INET 型で すべての ローカルインターフェースの指定したポート上で新規接続を待ち受ける 新規ソケットリソースを作成します。
backlog
パラメータは、接続の順番待ちのキューを
どれだけの長さまで保持するかを定義します。
SOMAXCONN を
backlog
パラメータに渡します。詳細な情報は
socket_listen() を参照ください。
socket_create_listen() は、成功した場合に 新規ソケット記述子を、エラー時に FALSE を返します。エラーコードは socket_last_error() で取得可能です。このコードを socket_strerror() に渡すと、エラーの詳細が文字列で 取得可能です。
注意: 特定のインターフェースのみを listen するソケットを作成したい場合は socket_create()、 socket_bind() および socket_listen() を使用します。
socket_create()、 socket_bind()、 socket_listen()、 socket_last_error() および socket_strerror() も参照ください。