42        int $compressedPackSize,
 
   48        $result->packId = $packId;
 
   49        $result->maxChunkSize = $maxChunkSize;
 
   50        $result->chunkCount = $chunkCount;
 
   51        $result->compressedPackSize = $compressedPackSize;
 
   52        $result->sha256 = $sha256;
 
   53        $result->isPremium = $isPremium;
 
   54        $result->packType = $packType;
 
 
   60        $this->maxChunkSize = LE::readUnsignedInt($in);
 
   61        $this->chunkCount = LE::readUnsignedInt($in);
 
   62        $this->compressedPackSize = LE::readUnsignedLong($in);
 
   63        $this->sha256 = CommonTypes::getString($in);
 
   64        $this->isPremium = CommonTypes::getBool($in);
 
   65        $this->packType = Byte::readUnsigned($in);
 
 
   70        LE::writeUnsignedInt($out, $this->maxChunkSize);
 
   71        LE::writeUnsignedInt($out, $this->chunkCount);
 
   72        LE::writeUnsignedLong($out, $this->compressedPackSize);
 
   73        CommonTypes::putString($out, $this->sha256);
 
   74        CommonTypes::putBool($out, $this->isPremium);
 
   75        Byte::writeUnsigned($out, $this->packType);