public function maybe_headers_received($event, $args)
{
switch ($event) {
case 'set_header':
$this->set_header($args[0], $args[1]);
return 'wait_for_headers';
break;
case 'empty_line':
return 'headers_received';
break;
case 'body':
return $this->wait_for_body($event, $args);
break;
default:
JAXLLogger::warning("uncatched {$event}");
return 'maybe_headers_received';
}
}