event_buffer_watermark_set
(PECL libevent >= 0.0.1)
event_buffer_watermark_set — 読み込みおよび書き込みイベントのウォーターマークを設定する
説明
event_buffer_watermark_set
( resource
$bevent
, int $events
, int $lowmark
, int $highmark
) : void
読み込みおよび書き込みイベントのウォーターマークを設定します。
libevent は、入力バッファに少なくとも lowmark
バイトたまるまでは読み込みコールバックを起動しません。
また、読み込みバッファが highmark を超えると読み込みを停止します。
出力時には、バッファのデータが lowmark
より少なくなったときに書き込みコールバックを起動します。
パラメータ
-
bevent -
有効なバッファつきイベントリソース。
-
events -
EV_READとEV_WRITEの任意の組み合わせ。 -
lowmark -
低ウォーターマーク。
-
highmark -
高ウォーターマーク。