EventUtil::setSocketOption

(PECL event >= 1.6.0)

EventUtil::setSocketOption — Define opçÔes de soquete

Descrição

public static function 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

adicionar nota

Notas de UsuĂĄrios

NĂŁo hĂĄ notas de usuĂĄrios para esta pĂĄgina.