Ejemplo n.º 1
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeLong(this.permAuthKeyId, stream);
     StreamingUtils.writeLong(this.nonce, stream);
     StreamingUtils.writeInt(this.expiresAt, stream);
     StreamingUtils.writeTLBytes(this.encryptedMessage, stream);
 }
Ejemplo n.º 2
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeLong(this.fileId, stream);
     StreamingUtils.writeInt(this.filePart, stream);
     StreamingUtils.writeInt(this.fileTotalParts, stream);
     StreamingUtils.writeTLBytes(this.bytes, stream);
 }
Ejemplo n.º 3
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeByteArray(this.nonce, stream);
     StreamingUtils.writeByteArray(this.serverNonce, stream);
     StreamingUtils.writeLong(this.retryId, stream);
     StreamingUtils.writeTLBytes(this.gb, stream);
 }
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeTLObject(this.peer, stream);
     StreamingUtils.writeLong(this.randomId, stream);
     StreamingUtils.writeTLBytes(this.data, stream);
     StreamingUtils.writeTLObject(this.file, stream);
 }
Ejemplo n.º 5
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeInt(this.dcId, stream);
     StreamingUtils.writeTLBytes(this.fileToken, stream);
     StreamingUtils.writeTLBytes(this.encryptionKey, stream);
     StreamingUtils.writeTLBytes(this.encryptionIv, stream);
 }
Ejemplo n.º 6
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeInt(base.g, stream);
     StreamingUtils.writeTLBytes(base.p, stream);
     StreamingUtils.writeInt(base.version, stream);
     StreamingUtils.writeTLBytes(base.random, stream);
 }
Ejemplo n.º 7
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeByteArray(this.nonce, stream);
     StreamingUtils.writeByteArray(this.serverNonce, stream);
     StreamingUtils.writeTLBytes(this.pq, stream);
     StreamingUtils.writeTLVector(this.fingerprints, stream);
 }
Ejemplo n.º 8
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeLong(base.randomId, stream);
     StreamingUtils.writeInt(base.chatId, stream);
     StreamingUtils.writeInt(base.date, stream);
     StreamingUtils.writeTLBytes(base.bytes, stream);
 }
Ejemplo n.º 9
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeTLBytes(this.randomBytes, stream);
     StreamingUtils.writeInt(this.layer, stream);
     StreamingUtils.writeInt(this.inSeqNo, stream);
     StreamingUtils.writeInt(this.outSeqNo, stream);
     StreamingUtils.writeTLObject(this.message, stream);
 }
Ejemplo n.º 10
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeTLBytes(this.currentSalt, stream);
     StreamingUtils.writeTLBytes(base.newSalt, stream);
     StreamingUtils.writeTLString(this.hint, stream);
     StreamingUtils.writeTLBool(this.hasRecovery, stream);
     StreamingUtils.writeTLString(base.emailUnconfirmedPattern, stream);
 }
Ejemplo n.º 11
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeInt(this.duration, stream);
     StreamingUtils.writeTLString(this.mimeType, stream);
     StreamingUtils.writeInt(this.size, stream);
     StreamingUtils.writeTLBytes(this.key, stream);
     StreamingUtils.writeTLBytes(this.iv, stream);
 }
Ejemplo n.º 12
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeLong(this.id, stream);
     StreamingUtils.writeTLString(this.ip, stream);
     StreamingUtils.writeTLString(this.ipv6, stream);
     StreamingUtils.writeInt(this.port, stream);
     StreamingUtils.writeTLBytes(this.peerTag, stream);
 }
Ejemplo n.º 13
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeTLString(this.type, stream);
     StreamingUtils.writeTLObject(this.location, stream);
     StreamingUtils.writeInt(this.w, stream);
     StreamingUtils.writeInt(this.h, stream);
     StreamingUtils.writeTLBytes(this.bytes, stream);
 }
Ejemplo n.º 14
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeInt(base.id, stream);
     StreamingUtils.writeLong(this.accessHash, stream);
     StreamingUtils.writeInt(this.date, stream);
     StreamingUtils.writeInt(this.adminId, stream);
     StreamingUtils.writeInt(this.participantId, stream);
     StreamingUtils.writeTLBytes(this.gA, stream);
 }
Ejemplo n.º 15
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeByteArray(this.nonce, stream);
     StreamingUtils.writeByteArray(this.serverNonce, stream);
     StreamingUtils.writeTLBytes(this.p, stream);
     StreamingUtils.writeTLBytes(this.q, stream);
     StreamingUtils.writeLong(this.fingerPrint, stream);
     StreamingUtils.writeTLBytes(this.encryptedData, stream);
 }
Ejemplo n.º 16
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeTLBytes(this.pq, stream);
     StreamingUtils.writeTLBytes(this.p, stream);
     StreamingUtils.writeTLBytes(this.q, stream);
     StreamingUtils.writeByteArray(this.nonce, stream);
     StreamingUtils.writeByteArray(this.serverNonce, stream);
     StreamingUtils.writeByteArray(this.newNonce, stream);
 }
Ejemplo n.º 17
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeByteArray(this.nonce, stream);
     StreamingUtils.writeByteArray(this.serverNonce, stream);
     StreamingUtils.writeInt(this.g, stream);
     StreamingUtils.writeTLBytes(this.dhPrime, stream);
     StreamingUtils.writeTLBytes(this.g_a, stream);
     StreamingUtils.writeInt(this.serverTime, stream);
 }
Ejemplo n.º 18
0
        public override void serializeBody(OutputStream stream)
        {
            ByteArrayOutputStream stream2 = new ByteArrayOutputStream();
            GZIPOutputStream      stream3 = new GZIPOutputStream(stream2);

            this.method.serialize(stream3);
            stream3.flush();
            stream3.close();
            StreamingUtils.writeTLBytes(stream2.toByteArray(), stream);
        }
Ejemplo n.º 19
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeTLBytes(this.thumb, stream);
     StreamingUtils.writeInt(this.thumbW, stream);
     StreamingUtils.writeInt(this.thumbH, stream);
     StreamingUtils.writeInt(this.w, stream);
     StreamingUtils.writeInt(this.h, stream);
     StreamingUtils.writeInt(this.size, stream);
     StreamingUtils.writeTLBytes(this.key, stream);
     StreamingUtils.writeTLBytes(this.iv, stream);
 }
Ejemplo n.º 20
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeTLBytes(this.thumb, stream);
     StreamingUtils.writeInt(this.thumbW, stream);
     StreamingUtils.writeInt(this.thumbH, stream);
     StreamingUtils.writeTLString(this.fileName, stream);
     StreamingUtils.writeTLString(this.mimeType, stream);
     StreamingUtils.writeInt(this.size, stream);
     StreamingUtils.writeTLBytes(this.key, stream);
     StreamingUtils.writeTLBytes(this.iv, stream);
 }
Ejemplo n.º 21
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeInt(this.flags, stream);
     if ((this.flags & 1) != 0)
     {
         StreamingUtils.writeTLBytes(this.newSalt, stream);
         StreamingUtils.writeTLBytes(this.newPasswordHash, stream);
         StreamingUtils.writeTLString(this.hint, stream);
     }
     if ((this.flags & 2) != 0)
     {
         StreamingUtils.writeTLString(this.email, stream);
     }
 }
Ejemplo n.º 22
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeInt(this.flags, stream);
     StreamingUtils.writeLong(this.queryId, stream);
     StreamingUtils.writeInt(this.userId, stream);
     StreamingUtils.writeTLObject(this.msgId, stream);
     StreamingUtils.writeLong(this.chatInstance, stream);
     if ((this.flags & 1) != 0)
     {
         StreamingUtils.writeTLBytes(this.data, stream);
     }
     if ((this.flags & 2) != 0)
     {
         StreamingUtils.writeTLString(this.gameShortName, stream);
     }
 }
Ejemplo n.º 23
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeInt(this.flags, stream);
     StreamingUtils.writeInt(this.duration, stream);
     if ((this.flags & 1) != 0)
     {
         StreamingUtils.writeTLString(this.title, stream);
     }
     if ((this.flags & 2) != 0)
     {
         StreamingUtils.writeTLString(this.performer, stream);
     }
     if ((this.flags & 4) != 0)
     {
         StreamingUtils.writeTLBytes(this.waveform, stream);
     }
 }
Ejemplo n.º 24
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeTLBytes(this.requestToken, stream);
 }
Ejemplo n.º 25
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeTLBytes(this.passwordHash, stream);
 }
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeLong(this.exchangeId, stream);
     StreamingUtils.writeTLBytes(this.g_a, stream);
     StreamingUtils.writeLong(this.KeyFingerprint, stream);
 }
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeTLObject(this.peer, stream);
     StreamingUtils.writeTLBytes(this.gB, stream);
     StreamingUtils.writeLong(this.keyFingerprint, stream);
 }
Ejemplo n.º 28
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeTLObject(this.type, stream);
     StreamingUtils.writeInt(this.mtime, stream);
     StreamingUtils.writeTLBytes(this.bytes, stream);
 }
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeTLObject(this.userId, stream);
     StreamingUtils.writeInt(this.randomId, stream);
     StreamingUtils.writeTLBytes(this.gA, stream);
 }
Ejemplo n.º 30
0
 public override void serializeBody(OutputStream stream)
 {
     StreamingUtils.writeInt(this.id, stream);
     StreamingUtils.writeTLBytes(this.bytes, stream);
 }