raklib\protocol\DataPacket::decode PHP Метод

decode() публичный Метод

public decode ( )
    public function decode()
    {
        parent::decode();
        $this->seqNumber = $this->getLTriad();
        while (!$this->feof()) {
            $offset = 0;
            $data = substr($this->buffer, $this->offset);
            $packet = EncapsulatedPacket::fromBinary($data, false, $offset);
            $this->offset += $offset;
            if (strlen($packet->buffer) === 0) {
                break;
            }
            $this->packets[] = $packet;
        }
    }