public override void DeserializeBody(BinaryReader br) { Flags = br.ReadInt32(); if ((Flags & 4) != 0) { ReplyMarkup = (TlAbsReplyMarkup)ObjectUtils.DeserializeObject(br); } else { ReplyMarkup = null; } }
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; } }
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(); NoWebpage = (Flags & 1) != 0; Message = StringUtil.Deserialize(br); if ((Flags & 2) != 0) { Entities = ObjectUtils.DeserializeVector <TlAbsMessageEntity>(br); } else { Entities = null; } if ((Flags & 4) != 0) { ReplyMarkup = (TlAbsReplyMarkup)ObjectUtils.DeserializeObject(br); } else { ReplyMarkup = null; } }