(PECL event >= 1.6.0)
EventUtil::setSocketOption — Définit les options du socket
$socket
,
int
$level
,
int
$optname
,
mixed
$optval
)Définit les options du socket.
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().
Retourne TRUE
en cas de succès, FALSE
sinon.