public override void serializeBody(OutputStream stream) { StreamingUtils.writeLong(this.messageId, stream); StreamingUtils.writeInt(this.seqNo, stream); StreamingUtils.writeInt(this.content.Length, stream); StreamingUtils.writeByteArray(this.content, 0, this.contentLen, stream); }
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.writeByteArray(this.nonce, stream); StreamingUtils.writeByteArray(this.serverNonce, stream); StreamingUtils.writeTLBytes(this.pq, stream); StreamingUtils.writeTLVector(this.fingerprints, stream); }
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); }
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); }
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); }
private void writeMessage(byte[] buffer1) { ByteArrayOutputStream stream = new ByteArrayOutputStream(); if ((buffer1.Length / 4) >= 0x7f) { int num = buffer1.Length / 4; StreamingUtils.writeByte(0x7f, stream); StreamingUtils.writeByte((int)(num & 0xff), stream); StreamingUtils.writeByte((int)((num >> 8) & 0xff), stream); StreamingUtils.writeByte((int)((num >> 0x10) & 0xff), stream); } else { StreamingUtils.writeByte((int)(buffer1.Length / 4), stream); } StreamingUtils.writeByteArray(buffer1, stream); byte[] buffer = stream.toByteArray(); this.socket.getOutputStream().write(buffer, 0, buffer.Length); this.socket.getOutputStream().flush(); }
public override void serializeBody(OutputStream stream) { StreamingUtils.writeByteArray(base.nonce, stream); StreamingUtils.writeByteArray(base.serverNonce, stream); StreamingUtils.writeByteArray(base.newNonceHash, stream); }
public override void serializeBody(OutputStream stream) { StreamingUtils.writeLong(this.dependMsgId, stream); StreamingUtils.writeByteArray(this.request, stream); }
public override void serializeBody(OutputStream stream) { StreamingUtils.writeByteArray(this.nonce, stream); }
public override void serializeBody(OutputStream stream) { StreamingUtils.writeByteArray(base.nonce, stream); StreamingUtils.writeByteArray(base.serverNonce, stream); StreamingUtils.writeTLBytes(base.encryptedAnswer, stream); }