public override void ToStream(Stream output)
 {
     output.Write(TLUtils.SignatureToBytes(Signature));
     DCId.ToStream(output);
     Id.ToStream(output);
     AccessHash.ToStream(output);
 }
Exemple #2
0
 public override void ToStream(Stream output)
 {
     output.Write(TLUtils.SignatureToBytes(Signature));
     Date.ToStream(output);
     Expires.ToStream(output);
     DCId.ToStream(output);
     IpPortList.ToStream(output);
 }
 public override void ToStream(Stream output)
 {
     output.Write(TLUtils.SignatureToBytes(Signature));
     DCId.ToStream(output);
     PublicKey.ToStream(output);
     CustomFlags.ToStream(output);
     ToStream(output, _publicKeyFingerprint, CustomFlags, (int)CdnPublicKeyCustomFlags.PublicKeyFingerprint);
 }
Exemple #4
0
 public override void ToStream(Stream output)
 {
     output.Write(TLUtils.SignatureToBytes(Signature));
     Id.ToStream(output);
     AccessHash.ToStream(output);
     Date.ToStream(output);
     MimeType.ToStream(output);
     Size.ToStream(output);
     Thumb.ToStream(output);
     DCId.ToStream(output);
     Attributes.ToStream(output);
 }
Exemple #5
0
        public override void ToStream(Stream output)
        {
            output.Write(TLUtils.SignatureToBytes(Signature));
            output.Write(Id.ToBytes());
            output.Write(AccessHash.ToBytes());
            output.Write(Size.ToBytes());
            output.Write(DCId.ToBytes());
            output.Write(KeyFingerprint.ToBytes());

            FileName.NullableToStream(output);
            Duration.NullableToStream(output);
        }
Exemple #6
0
 public override byte[] ToBytes()
 {
     return(TLUtils.Combine(
                TLUtils.SignatureToBytes(Signature),
                Id.ToBytes(),
                AccessHash.ToBytes(),
                Date.ToBytes(),
                MimeType.ToBytes(),
                Size.ToBytes(),
                Thumb.ToBytes(),
                DCId.ToBytes(),
                Attributes.ToBytes()));
 }
Exemple #7
0
 public override byte[] ToBytes()
 {
     return(TLUtils.Combine(
                TLUtils.SignatureToBytes(Signature),
                Id.ToBytes(),
                AccessHash.ToBytes(),
                //UserId.ToBytes(),
                Date.ToBytes(),
                Duration.ToBytes(),
                MimeType.ToBytes(),
                Size.ToBytes(),
                DCId.ToBytes()));
 }
Exemple #8
0
        public override void ToStream(Stream output)
        {
            output.Write(TLUtils.SignatureToBytes(Signature));

            Id.ToStream(output);
            AccessHash.ToStream(output);
            //UserId.ToStream(output);
            Date.ToStream(output);
            Duration.ToStream(output);
            MimeType.ToStream(output);
            Size.ToStream(output);
            DCId.ToStream(output);
        }