Web aym.pekori.to

php_stream_sock_open_unix

php_stream_sock_open_unix --  Unix ドメインソケットをオープンし、ストリームへ変換する

説明

php_stream * php_stream_sock_open_unix ( const char * path, int pathlen, int persistent, struct timeval * timeout )

php_stream_sock_open_unix()path で指定された Unix ドメインソケットを開きます。pathlen は、path の長さを指定します。 timeout は NULL でない場合、 接続試行におけるタイムアウト時間を指定します。 persistent は、ストリームを恒久的ストリームとして 開くかどうかを指定します。一般的には、この値は 0 になることがほとんどです。

注意: この関数は Unix ドメインソケットが実装されていない Windows では動きません。 ただ、PHP のバイナリが cygwin を用いて作られている場合はこの限りではありません。 自分の拡張モジュールをリリースする際には、移植可能性について考慮しましょう。

注意: この関数は path を (Linux など) 抽象名前空間をもち、 パス名の最初が NUL 文字になることがあるシステムに適すよう、 バイナリセーフに扱います。