event_buffer_free
event_buffer_priority_set
Libevent 関数
PHP Manual

# event_buffer_new

(PECL libevent >= 0.0.1)

event_buffer_new — 新しいバッファつきイベントを作成する

### 説明

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

libevent は、通常のイベント API の上位に抽象化レイヤーを用意しています。 バッファつきイベントを使うと I/O を手動で操作する必要がなくなります。 入力用と出力用にそれぞれバッファが用意されており、自動的に出し入れが行われるのです。

### パラメータ

`stream`

  有効な PHP ストリームリソース。ファイル記述子にキャスト可能でなければなりません。

`readcb`

  データを読み込むときに起動するコールバック。不要な場合は NULL を指定します。

`writecb`

  記述子の書き込み準備ができたときに起動するコールバック。不要な場合は NULL を指定します。

`errorcb`

  記述子でエラーが発生したときに起動するコールバック。不要な場合は NULL を指定します。

`arg`

  各コールバックに渡す引数 (任意)。

### 返り値

event_buffer_new() は、成功した場合に新しいバッファつきイベント、 エラー時に `FALSE` を返します。

event_buffer_free
event_buffer_priority_set
Libevent 関数
PHP Manual