downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

event_buffer_priority_set> <event_buffer_free
[edit] Last updated: Fri, 25 May 2012

view this page in

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 を返します。



add a note add a note User Contributed Notes event_buffer_new
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites