public function onParse(array $parseResult, Rfc6455Client $client)
{
switch (array_shift($parseResult)) {
case self::CONTROL:
$this->onParsedControlFrame($client, $parseResult);
break;
case self::DATA:
$this->onParsedData($client, $parseResult);
break;
case self::ERROR:
$this->onParsedError($client, $parseResult);
break;
default:
assert(false, "Unknown Rfc6455Parser result code");
}
}