(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高ウォーターマーク。