php8.5
Home/ Manual/ event / eventbufferevent/ EventBufferEvent::getInput

EventBufferEvent::getInput

PHP function Edit on GitHub ✎

(PECL event >= 1.2.6-beta)

Returns underlying input buffer associated with current buffer event

Description

EventBufferEvent::getInput(): EventBuffer

Returns underlying input buffer associated with current buffer event. An input buffer is a storage for data to read.

Note, there is also input property of EventBufferEvent class.

Parameters Parameters

Return Values

Returns instance of EventBuffer input buffer associated with current buffer event.

Examples

Buffer event's read callback

php
<?php
function readcb($bev, $base) {
    $input = $bev->input; //$bev->getInput();

    while (($n = $input->remove($buf, 1024)) > 0) {
        echo $buf;
    }
}
?>

See Also

  • EventBufferEvent::getOutput

Source: reference/event/eventbufferevent/getinput.xml · from the official PHP manual (php/doc-en)