function __construct($server, $socket, $verb, $uri, array $hdrs)
{
$this->server = $server;
$this->id = stream_socket_get_name($socket, TRUE);
$this->socket = $socket;
$this->verb = $verb;
$this->uri = $uri;
$this->headers = $hdrs;
$this->events = $server->events();
$this->buffer = '';
if (isset($this->events['connect']) && is_callable($func = $this->events['connect'])) {
$func($this);
}
}