(PECL event >= 1.2.6-beta)
EventBufferEvent::__construct — Constrói objeto EventBufferEvent
$base
,$socket
= null
,$options
= 0
,$readcb
= null
,$writecb
= null
,$eventcb
= null
,$arg
= null
Cria um evento de buffer em um soquete, fluxo ou descritor de arquivo. Passar
null
para
socket
significa que o soquete deve ser criado mais tarde, por exemplo, por meio de
EventBufferEvent::connect().
base
Base de eventos que deve ser associada ao novo evento de buffer.
socket
Pode ser criado como um fluxo (não necessariamente por meio d
extensão
sockets
)
options
Uma das
constantes
EventBufferEvent::OPT_*
ou
0
.
readcb
Função de retorno do evento de leitura. Veja sobre funções de retorno de evento de buffer.
writecb
Função de retorno do evento de escrita. Veja sobre funções de retorno de evento de buffer.
eventcb
Função de retorno do evento de alteração de status. Veja sobre funções de retorno de evento de buffer.
arg
Uma variável que será passada para todos as funções de retorno.