EventBufferEvent::getInput

(PECL event >= 1.2.6-beta)

EventBufferEvent::getInputReturns underlying input buffer associated with current buffer event

说明

public EventBufferEvent::getInput ( void ) : 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.

参数

此函数没有参数。

返回值

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

范例

Example #1 Buffer event's read callback

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

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

参见

相关文章
php eventbase returns the current event base timephp eventbufferevent closes file descriptor associated with the current buffer eventphp eventbufferevent connect buffer event s file descriptor to given address or unix socketphp eventbufferevent returns bitmask of events currently enabled on the buffer eventphp eventbufferevent returns underlying input buffer associated with current buffer eventphp eventbufferevent returns underlying output buffer associated with current buffer eventphp eventbufferevent drains the entire contents of the input buffer and places them into bufphp eventbufferevent set the read and write timeout for a buffer eventphp eventbufferevent returns most recent openssl error reported on the buffer eventphp eventbufferevent adds data to a buffer event s output bufferphp eventbufferevent adds contents of the entire buffer to a buffer event s output bufferphp eventhttprequest returns the input bufferphp evloop creates evcheck object associated with the current event loop instancephp evloop creates evchild object associated with the current event loopphp evloop creates evprepare watcher object associated with the current event loop instancephp evloop creates evsignal watcher object associated with the current event loop instancephp evloop creates evstat watcher object associated with the current event loop instancephp evloop creates evtimer watcher object associated with the current event loop instancephp xmlwriter 函数 returns current bufferphp splobjectstorage returns the data associated with the current iterator entry
关注编程学问公众号