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