(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.