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