public override void DeserializeBody(BinaryReader br) { Flags = br.ReadInt32(); Id = br.ReadInt64(); AccessHash = br.ReadInt64(); ShortName = StringUtil.Deserialize(br); Title = StringUtil.Deserialize(br); Description = StringUtil.Deserialize(br); Photo = (TLAbsPhoto)ObjectUtils.DeserializeObject(br); if ((Flags & 1) != 0) { Document = (TLAbsDocument)ObjectUtils.DeserializeObject(br); } else { Document = null; } }
public override void deserializeBody(InputStream stream, TLContext context) { this.flags = StreamingUtils.readInt(stream); this.id = StreamingUtils.readTLString(stream); this.type = StreamingUtils.readTLString(stream); if ((this.flags & 1) != 0) { this.photo = StreamingUtils.readTLObject(stream, context); } if ((this.flags & 2) != 0) { this.document = StreamingUtils.readTLObject(stream, context); } if ((this.flags & 4) != 0) { this.title = StreamingUtils.readTLString(stream); } if ((this.flags & 8) != 0) { this.description = StreamingUtils.readTLString(stream); } this.sendMessage = StreamingUtils.readTLObject(stream, context); }
public override void DeserializeBody(BinaryReader br) { @set = (TLStickerSet)ObjectUtils.DeserializeObject(br); cover = (TLAbsDocument)ObjectUtils.DeserializeObject(br); }
public override void deserializeResponse(BinaryReader br) { Response = (TLAbsDocument)ObjectUtils.DeserializeObject(br); }
public virtual void setDocument(TLAbsDocument document) { this.document = document; }
public override void deserializeBody(InputStream stream, TLContext context) { this.url = StreamingUtils.readTLString(stream); this.photo = StreamingUtils.readTLObject(stream, context); this.document = StreamingUtils.readTLObject(stream, context); }
public override void DeserializeBody(BinaryReader br) { Url = StringUtil.Deserialize(br); Photo = (TLAbsPhoto)ObjectUtils.DeserializeObject(br); Document = (TLAbsDocument)ObjectUtils.DeserializeObject(br); }
public override void DeserializeBody(BinaryReader br) { Set = (TLStickerSet)ObjectUtils.DeserializeObject(br); Cover = (TLAbsDocument)ObjectUtils.DeserializeObject(br); }
public override void DeserializeBody(BinaryReader br) { document = (TLAbsDocument)ObjectUtils.DeserializeObject(br); caption = StringUtil.Deserialize(br); }