EventUtil::setSocketOption

(PECL event >= 1.6.0)

EventUtil::setSocketOptionDefine opções de soquete

Descrição

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

Define opções de soquete.

Parâmetros

socket

Recurso de soquete, fluxo ou descritor numérico de arquivo associado ao soquete.

level

Uma das constantes EventUtil::SOL_*. Especifica o nível de protocolo no qual a opção reside. Por exemplo, para recuperar opções no nível de soquete, um parâmetro level de EventUtil::SOL_SOCKET seria usado. Outros níveis, como TCP, podem ser usados ​​especificando o número de protocolo desse nível. Números de protocolo podem ser encontrados usando a função getprotobyname(). Consulte constantes EventUtil.

optname

Nome da opção (tipo). Tem o mesmo significado que o parâmetro correspondente da função socket_get_option(). Consulte as constantes EventUtil.

optval

Aceita os mesmos valores que o parâmetro optval da função socket_get_option().

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top