public function feed($str) { }
private function nextRpcMsg() { while (socket_recv($this->socket, $buf, 1024, 0)) { $this->unpacker->feed($buf); while ($this->unpacker->execute()) { $unserialized = $this->unpacker->data(); $this->unpacker->reset(); (yield $unserialized); } } }