# EventListener::setCallback

(PECL event >= 1.2.6-beta)

EventListener::setCallback — Le but de setCallback

### Description

public EventListener::setCallback( callable `$cb` , mixed `$arg` = `null` ): void

Place une fonction de rappel pour l'événement de connexion, et, optionnellement, des arguments pour cette fonction de rappel.

### Liste de paramètres

`cb`

  La nouvelle fonction de rappel pour les nouvelles connexions. Ignoré si vaut `null`.

  Doit correspondre au prototype suivant :

  callback(
  EventListener `$listener` = `null` ,
  mixed `$fd` = `null` ,
  array `$address` = `null` ,
  mixed `$arg` = `null`
  ): void

  `listener`

    L'objet EventListener.

  `fd`

    Le descripteur de fichier ou une ressource associée à l'écoute.

  `address`

    Tableau de deux éléments : l'adresse IP et le port du serveur.

  `arg`

    Données utilisateur personnalisées attachées à la fonction de rappel.

`arg`

  Données utilisateur personnalisées attachées à la fonction de rappel. Ignoré si vaut `null`.

### Valeurs de retour

Aucune valeur n'est retournée.