Exemple #1
0
 public override void DeserializeBody(BinaryReader br)
 {
     this.Flags    = br.ReadInt32();
     this.GeoPoint = (TLAbsInputGeoPoint)ObjectUtils.DeserializeObject(br);
     if ((this.Flags & 4) != 0)
     {
         this.ReplyMarkup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
     }
     else
     {
         this.ReplyMarkup = null;
     }
 }
Exemple #2
0
 public override void DeserializeBody(BinaryReader br)
 {
     this.Flags   = br.ReadInt32();
     this.Caption = StringUtil.Deserialize(br);
     if ((this.Flags & 4) != 0)
     {
         this.ReplyMarkup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
     }
     else
     {
         this.ReplyMarkup = null;
     }
 }
Exemple #3
0
 public override void DeserializeBody(BinaryReader br)
 {
     Flags = br.ReadInt32();
     Geo   = (TLAbsGeoPoint)ObjectUtils.DeserializeObject(br);
     if ((Flags & 4) != 0)
     {
         ReplyMarkup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
     }
     else
     {
         ReplyMarkup = null;
     }
 }
        public override void DeserializeBody(BinaryReader br)
        {
            flags = br.ReadInt32();
            if ((flags & 4) != 0)
            {
                reply_markup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
            }
            else
            {
                reply_markup = null;
            }

            Type = TLAbsInputBotInlineMessageTypes.TLInputBotInlineMessageGame;
        }
 public override void DeserializeBody(BinaryReader br)
 {
     Flags       = br.ReadInt32();
     PhoneNumber = StringUtil.Deserialize(br);
     FirstName   = StringUtil.Deserialize(br);
     LastName    = StringUtil.Deserialize(br);
     if ((Flags & 4) != 0)
     {
         ReplyMarkup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
     }
     else
     {
         ReplyMarkup = null;
     }
 }
Exemple #6
0
 public override void DeserializeBody(BinaryReader br)
 {
     flags        = br.ReadInt32();
     phone_number = StringUtil.Deserialize(br);
     first_name   = StringUtil.Deserialize(br);
     last_name    = StringUtil.Deserialize(br);
     if ((flags & 4) != 0)
     {
         reply_markup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
     }
     else
     {
         reply_markup = null;
     }
 }
Exemple #7
0
        public override void DeserializeBody(BinaryReader br)
        {
            flags = br.ReadInt32();
            geo   = (TLAbsGeoPoint)ObjectUtils.DeserializeObject(br);
            if ((flags & 4) != 0)
            {
                reply_markup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
            }
            else
            {
                reply_markup = null;
            }

            Type = TLAbsBotInlineMessageTypes.TLBotInlineMessageMediaGeo;
        }
Exemple #8
0
 public override void DeserializeBody(BinaryReader br)
 {
     this.Flags    = br.ReadInt32();
     this.GeoPoint = (TLAbsInputGeoPoint)ObjectUtils.DeserializeObject(br);
     this.Title    = StringUtil.Deserialize(br);
     this.Address  = StringUtil.Deserialize(br);
     this.Provider = StringUtil.Deserialize(br);
     this.VenueId  = StringUtil.Deserialize(br);
     if ((this.Flags & 4) != 0)
     {
         this.ReplyMarkup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
     }
     else
     {
         this.ReplyMarkup = null;
     }
 }
Exemple #9
0
 public override void DeserializeBody(BinaryReader br)
 {
     Flags    = br.ReadInt32();
     Geo      = (TLAbsGeoPoint)ObjectUtils.DeserializeObject(br);
     Title    = StringUtil.Deserialize(br);
     Address  = StringUtil.Deserialize(br);
     Provider = StringUtil.Deserialize(br);
     VenueId  = StringUtil.Deserialize(br);
     if ((Flags & 4) != 0)
     {
         ReplyMarkup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
     }
     else
     {
         ReplyMarkup = null;
     }
 }
 public override void DeserializeBody(BinaryReader br)
 {
     flags    = br.ReadInt32();
     geo      = (TLAbsGeoPoint)ObjectUtils.DeserializeObject(br);
     title    = StringUtil.Deserialize(br);
     address  = StringUtil.Deserialize(br);
     provider = StringUtil.Deserialize(br);
     venue_id = StringUtil.Deserialize(br);
     if ((flags & 4) != 0)
     {
         reply_markup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
     }
     else
     {
         reply_markup = null;
     }
 }
        public override void DeserializeBody(BinaryReader br)
        {
            flags        = br.ReadInt32();
            phone_number = StringUtil.Deserialize(br);
            first_name   = StringUtil.Deserialize(br);
            last_name    = StringUtil.Deserialize(br);
            if ((flags & 4) != 0)
            {
                reply_markup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
            }
            else
            {
                reply_markup = null;
            }

            Type = TLAbsInputBotInlineMessageTypes.TLInputBotInlineMessageMediaContact;
        }
Exemple #12
0
        public override void DeserializeBody(BinaryReader br)
        {
            flags     = br.ReadInt32();
            geo_point = (TLAbsInputGeoPoint)ObjectUtils.DeserializeObject(br);
            title     = StringUtil.Deserialize(br);
            address   = StringUtil.Deserialize(br);
            provider  = StringUtil.Deserialize(br);
            venue_id  = StringUtil.Deserialize(br);
            if ((flags & 4) != 0)
            {
                reply_markup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
            }
            else
            {
                reply_markup = null;
            }

            Type = TLAbsInputBotInlineMessageTypes.TLInputBotInlineMessageMediaVenue;
        }
        public override void DeserializeBody(BinaryReader br)
        {
            Flags   = br.ReadInt32();
            Message = StringUtil.Deserialize(br);
            if ((Flags & 2) != 0)
            {
                Entities = (TLVector <TLAbsMessageEntity>)ObjectUtils.DeserializeVector <TLAbsMessageEntity>(br);
            }
            else
            {
                Entities = null;
            }

            if ((Flags & 4) != 0)
            {
                ReplyMarkup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
            }
            else
            {
                ReplyMarkup = null;
            }
        }
Exemple #14
0
        public override void DeserializeBody(BinaryReader br)
        {
            flags      = br.ReadInt32();
            no_webpage = (flags & 1) != 0;
            message    = StringUtil.Deserialize(br);
            if ((flags & 2) != 0)
            {
                entities = (TLVector <TLAbsMessageEntity>)ObjectUtils.DeserializeVector <TLAbsMessageEntity>(br);
            }
            else
            {
                entities = null;
            }

            if ((flags & 4) != 0)
            {
                reply_markup = (TLAbsReplyMarkup)ObjectUtils.DeserializeObject(br);
            }
            else
            {
                reply_markup = null;
            }
        }