Exemple #1
0
 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);
 }
Exemple #5
0
 public virtual void setDocument(TLAbsDocument document)
 {
     this.document = document;
 }
Exemple #6
0
 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);
 }
Exemple #7
0
 public override void DeserializeBody(BinaryReader br)
 {
     Url      = StringUtil.Deserialize(br);
     Photo    = (TLAbsPhoto)ObjectUtils.DeserializeObject(br);
     Document = (TLAbsDocument)ObjectUtils.DeserializeObject(br);
 }
Exemple #8
0
 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);
 }