2024 年 PHP Conference Japan

EventUtil::setSocketOption

(PECL event >= 1.6.0)

EventUtil::setSocketOption設定 Socket 選項

說明

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

設定 Socket 選項。

參數

socket

與 Socket 相關聯的 Socket 資源、串流或數值檔案描述符。

level

EventUtil::SOL_* 常數之一。指定選項所在的協定層級。例如,要擷取 socket 層級的選項,可以使用 EventUtil::SOL_SOCKET 作為 level 參數。其他層級,例如 TCP,可以透過指定該層級的協定編號來使用。協定編號可以使用 getprotobyname() 函式找到。請參閱 EventUtil 常數

optname

選項名稱(類型)。與 socket_get_option() 函式的對應參數具有相同的含義。請參閱 EventUtil 常數

optval

接受與 socket_get_option() 函式的 optval 參數相同的值。

傳回值

成功時傳回 true,失敗時傳回 false

另請參閱

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top