PHP
事件 | Event

EventUtil::setSocketOption

EventUtil::setSocketOption

(PECL event >= 1.6.0)

EventUtil :: setSocketOption - 设置套接字选项

描述

public static bool EventUtil::setSocketOption ( mixed $socket , int $level , int $optname , mixed $optval )

设置套接字选项。

参数

socket

与套接字关联的套接字资源,流或数字文件描述符。

level

一个EventUtil :: SOL_ *常量。指定选项所在的协议级别。例如,要在套接字级别检索选项levelEventUtil::SOL_SOCKET将使用参数。通过指定该级别的协议号可以使用其他级别,如TCP。协议编号可以通过使用getprotobyname()函数找到。请参阅EventUtil常量。

optname

选项名称(类型)。与socket_get_option()函数的相应参数具有相同的含义。请参阅EventUtil常量。

optval

接受与optvalsocket_get_option()函数的参数相同的值。

返回值

成功则返回TRUE,否则返回FALSE

扩展内容

  • socket_get_option() - 获取套接字的套接字选项

  • socket_set_option() - 设置套接字的套接字选项

← EventUtil::getSocketName

EventUtil::sslRandPoll →