Event EventUtil::setSocketOption

(PECL event >= 1.6.0)

EventUtil::setSocketOption — 소켓 옵션을 설정합니다.


설명

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

소켓 옵션을 설정합니다.


매개변수

socket
소켓과 연결된 소켓 리소스, 스트림 또는 숫자 파일 설명자.
level
EventUtil::SOL_* 상수 중 하나입니다. 옵션이 있는 프로토콜 수준을 지정합니다. 예를 들어 소켓 수준에서 옵션을 검색하려면 EventUtil::SOL_SOCKETlevel 매개변수가 사용됩니다. TCP와 같은 다른 수준은 해당 수준의 프로토콜 번호를 지정하여 사용할 수 있습니다. 프로토콜 번호는 getprotobyname() 함수를 사용하여 찾을 수 있습니다. EventUtil constants를 참조하십시오.
optname
옵션 이름(유형). socket_get_option() 함수의 해당 매개변수와 같은 의미입니다. EventUtil constants를 참조하십시오.
optval
socket_get_option() 함수의 optval 매개변수와 동일한 값을 허용합니다.

반환 값

성공하면 true를, 실패하면 false를 반환합니다.


기타