socket_accept | PHP 4.1.0
resource socket_accept(resource socket) |
リスニングソケットへの接続を受け付けます。

socket_bind | PHP 4.1.0
bool socket_bind(resource socket, string addr[, int port]) |
開いているソケットをリスニングポートにバインドします。ポートは AF_INET ファミリでのみ指定されます。

socket_clear_error | PHP 4.1.0
void socket_clear_error([resource socket]) |
ソケットのエラーまたは最後のエラーコードをクリアします。

socket_close | PHP 4.1.0
void socket_close(resource socket) |
ファイル記述子を閉じます。

socket_connect | PHP 4.1.0
bool socket_connect(resource socket, string addr[, int port]) |
socket で指定されたソケットの addr:port への接続を開きます。

socket_create_listen | PHP 4.1.0
resource socket_create_listen(int port[, int backlog]) |
接続を受け付けるためにポートでソケットを開きます。

socket_create_pair | PHP 4.1.0
bool socket_create_pair(int domain, int type, int protocol, array &fd) |
区別できないソケットのペアを作成して fd に格納します。

socket_create | PHP 4.1.0
resource socket_create(int domain, int type, int protocol) |
domain と type で指定されるドメインの通信のエンドポイントを作成します。

socket_get_option | PHP 4.3.0
mixed socket_get_option(resource socket, int level, int optname) |
ソケットのソケットオプションを取得します。

socket_getpeername | PHP 4.1.0
bool socket_getpeername(resource socket, string &addr[, int &port]) |
指定されたソケットのリモート側をクエリーします。結果は、種類に応じて、ホスト/ポートまたは Unix ファイルシステムパスのいずれかになります。

socket_getsockname | PHP 4.1.0
bool socket_getsockname(resource socket, string &addr[, int &port]) |
指定されたソケットのリモート側をクエリーします。結果は、種類に応じて、ホスト/ポートまたは Unix ファイルシステムパスのいずれかになります。

socket_iovec_add | PHP 4.1.0
bool socket_iovec_add(resource iovec, int iov_len) |
新しいベクターを分散/収集用配列に追加します。

socket_iovec_delete | PHP 4.1.0
bool socket_iovec_delete(resource iovec, int iov_pos) |
ベクターの配列からベクターを削除します。

socket_iovec_fetch | PHP 4.1.0
string socket_iovec_fetch(resource iovec, int iovec_position) |
iovec_id[iovec_position] で指定された iovec に格納されているデータを返します。

socket_iovec_free | PHP 4.1.0
bool socket_iovec_free(resource iovec) |
iovec_id で指定された iovec を解放します。

socket_iovec_set | PHP 4.1.0
bool socket_iovec_set(resource iovec, int iovec_position, string new_val) |
iovec_id[iovec_position] に保持されているデータに new_val を設定します。

socket_last_error | PHP 4.1.0
int socket_last_error([resource socket]) |
最後のソケットエラー (最後に使用された、または提供されたソケットリソース) を返します。

socket_listen | PHP 4.1.0
bool socket_listen(resource socket[, int backlog]) |
ソケット上で接続をリッスンします。backlog には待機可能な最大接続数を指定します。

socket_read | PHP 4.1.0
string socket_read(resource socket, int length[, int type]) |
ソケットから最大バイト長を読み取ります。

socket_readv | PHP 4.1.0
bool socket_readv(resource socket, resource iovec_id) |
iovec_id で定義された分散収集用配列を使用してファイル記述子から読み取ります。

socket_recv | PHP 4.1.0
int socket_recv(resource socket, string &buf, int len, int flags) |
接続されているソケットからデータを受信します。

socket_recvfrom | PHP 4.1.0
int socket_recvfrom(resource socket, string &buf, int len, int flags, string &name[, int &port]) |
接続されているかどうかにかかわらず、ソケットからデータを受信します。

socket_recvmsg | PHP 4.1.0
bool socket_recvmsg(resource socket, resource iovec, array &control, int &controllen, int &flags, string &addr[, int &port]) |
接続用であるかどうかにかかわらず、ソケットのメッセージを受信します。

socket_select | PHP 4.1.0
int socket_select(array &read_fds, array &write_fds, &array except_fds, int tv_sec[, int tv_usec]) |
tv_sec と tv_usec で指定されたタイムアウト設定を使用して、ソケットの配列に select( ) システムコールを実行します。

socket_send | PHP 4.1.0
int socket_send(resource socket, string buf, int len, int flags) |
接続されているソケットにデータを送信します。

socket_sendmsg | PHP 4.1.0
bool socket_sendmsg(resource socket, resource iovec, int flags, string addr[, int port]) |
接続用であるかどうかにかかわらず、ソケットにメッセージを送信します。

socket_sendto | PHP 4.1.0
int socket_sendto(resource socket, string buf, int len, int flags, string addr[, int port]) |
接続されているかどうかにかかわらず、ソケットにメッセージを送信します。

socket_set_nonblock | PHP 4.1.0
bool socket_set_nonblock(resource socket) |
ソケットリソースに非ブロックモードを設定します。

socket_set_option | PHP 4.3.0
bool socket_set_option(resource socket, int level, int optname, int|array optval) |
ソケットのソケットオプションを設定します。

socket_shutdown | PHP 4.1.0
bool socket_shutdown(resource socket[, int how]) |
受信用、送信用、または送受信用ソケットをシャットダウンします。

socket_strerror | PHP 4.1.0
string socket_strerror(int errno) |
エラーを説明する文字列を返します。

socket_write | PHP 4.1.0
int socket_write(resource socket, string buf[, int length]) |
バッファをソケットリソースに書き込みます。

socket_writev | PHP 4.1.0
bool socket_writev(resource socket, resource iovec_id) |
iovec_id で定義された分散収集用配列を使用してファイル記述子に書き込みます。