event_buffer_free
event_buffer_priority_set
Fonctions Libevent
PHP Manual

# event_buffer_new

(PECL libevent >= 0.0.1)

event_buffer_new — Créer un nouvel évènement bufferisé

### Description

resource event_buffer_new ( resource `$stream` , mixed `$readcb` , mixed `$writecb` , mixed `$errorcb` [, mixed `$arg` ] )

Libevent propose une couche d'abstraction sur l'API basique. Utiliser des évènements bufferisés vous permet de ne pas vous soucier des I/O manuellement, des buffers d'entrée/sortie auto-remplis sont utilisables à la place.

### Liste de paramètres

`stream`

  Une ressource de flux PHP valide. Doit être transtypable vers un descripteur de fichier.

`readcb`

  Callback à invoquer s'il y a des données à lire, NULL si aucune callback n'est voulue.

`writecb`

  Callback à invoquer lorsque le descripteur est disponible en écriture ou NULL si aucune callback n'est désirée.

`errorcb`

  Callback à invoquer lorsqu'une erreur survient sur le descripteur ou NULL si aucune callback n'est désirée.

`arg`

  Un argument à passer à chaque callback (optionnel).

### Valeurs de retour

event_buffer_new() retourne une nouvelle ressource d'évènement bufferisé en cas de succès ou `FALSE` sinon.

event_buffer_free
event_buffer_priority_set
Fonctions Libevent
PHP Manual