EventUtil::setSocketOption

(PECL event >= 1.6.0)

EventUtil::setSocketOptionDéfinit les options du socket

Description

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

Définit les options du socket.

Liste de paramètres

socket

Ressource de socket, flux, ou descripteur de fichier numérique associé avec le socket.

level

Une constante EventUtil::SOL_*. Spécifie le niveau du protocole dans lequel résident les options. Par exemple, pour récupérer les options au niveau socket, le paramètre level doit être positionné à la valeur EventUtil::SOL_SOCKET. Les autres niveaux, comme TCP, peuvent être utilisés en spécifiant le numéro du protocole de ce niveau. Les numéros des protocoles peuvent être retrouvés en utilisant la fonction getprotobyname(). Voir aussi les constantes EventUtil.

optname

Nom de l'option (type). A la même signification que le paramètre correspondant de la fonction socket_get_option(). Voir aussi les constantes EventUtil.

optval

Accepte les mêmes valeurs que le paramètre optval de la fonction socket_get_option().

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

Voir aussi

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top