예제 #1
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteInt64(PhotoId);
     to.WriteObject(Caption);
 }
예제 #2
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteInt32((Int32)Flags);
     to.WriteObject(Data);
 }
예제 #3
0
 public override void Write(TLBinaryWriter to)
 {
     to.Write(0xE9BFB4F3);
     to.WriteObject(Id);
     to.Write(Caption);
 }
예제 #4
0
 public override void Write(TLBinaryWriter to)
 {
     to.Write(0xBAAFE5E0);
     to.WriteObject(Author);
     to.Write(PublishedDate);
 }
예제 #5
0
 public override void Write(TLBinaryWriter to)
 {
     to.Write(0x1A77F29C);
     to.WriteObject(Id);
     to.Write(Caption);
 }
예제 #6
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteObject(Set);
     to.WriteObject(Cover);
 }
예제 #7
0
 public override void Write(TLBinaryWriter to)
 {
     to.Write(0x4D5BBE0C);
     to.WriteObject(Users);
 }
예제 #8
0
 public override void Write(TLBinaryWriter to)
 {
     to.Write(0x5725E40A);
     to.WriteObject(PublicKeys);
 }
예제 #9
0
 public override void Write(TLBinaryWriter to)
 {
     to.Write(0x263D7C26);
     to.WriteObject(Text);
     to.WriteObject(Caption);
 }
 public override void Write(TLBinaryWriter to)
 {
     to.WriteObject(Participant);
 }
예제 #11
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteObject(Difference);
 }
예제 #12
0
 public override void Write(TLBinaryWriter to)
 {
     to.Write(0x488A7337);
     to.WriteObject(Users);
 }
예제 #13
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteObject(Message);
 }
예제 #14
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteObject(Messages);
     to.WriteInt32(Pts);
     to.WriteInt32(PtsCount);
 }
예제 #15
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteObject(Blocks);
     to.WriteObject(Photos);
     to.WriteObject(Documents);
 }
예제 #16
0
 public override void Write(TLBinaryWriter to)
 {
     to.Write(0xB4A2E88D);
     to.WriteObject(Chat);
     to.Write(Date);
 }
예제 #17
0
 public override void Write(TLBinaryWriter to)
 {
     to.Write(0x7B1A118F);
     to.WriteObject(GeoPoint);
     to.Write(Period);
 }
예제 #18
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteInt32(ChatId);
     to.WriteInt32(UserId);
     to.WriteObject(Action);
 }
 public override void Write(TLBinaryWriter to)
 {
     to.Write(0xB82F55C3);
     to.WriteObject(PrevPhoto);
     to.WriteObject(NewPhoto);
 }
예제 #20
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteObject(Text);
     to.WriteString(Url ?? string.Empty);
     to.WriteInt64(WebPageId);
 }
예제 #21
0
 public override void Write(TLBinaryWriter to)
 {
     to.Write(0x31B81A7F);
     to.Write(AudioId);
     to.WriteObject(Caption);
 }
예제 #22
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteString(Url ?? string.Empty);
     to.WriteObject(ChatInvite);
 }
예제 #23
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteString(Id ?? string.Empty);
     to.WriteString(Title ?? string.Empty);
     to.WriteObject(Prices);
 }
예제 #24
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteObject(GeoPoint);
 }
예제 #25
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteObject(Text);
 }
예제 #26
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteObject(Text);
     to.WriteString(Language ?? string.Empty);
 }
예제 #27
0
 public override void Write(TLBinaryWriter to)
 {
     to.WriteInt32(UserId);
     to.WriteObject(MyLink);
     to.WriteObject(ForeignLink);
 }
예제 #28
0
파일: TLWebPage.cs 프로젝트: Fart03/lau
        public override void Write(TLBinaryWriter to)
        {
            UpdateFlags();

            to.Write(0x5F07B4BC);
            to.Write((Int32)Flags);
            to.Write(Id);
            to.Write(Url);
            to.Write(DisplayUrl);
            to.Write(Hash);
            if (HasType)
            {
                to.Write(Type);
            }
            if (HasSiteName)
            {
                to.Write(SiteName);
            }
            if (HasTitle)
            {
                to.Write(Title);
            }
            if (HasDescription)
            {
                to.Write(Description);
            }
            if (HasPhoto)
            {
                to.WriteObject(Photo);
            }
            if (HasEmbedUrl)
            {
                to.Write(EmbedUrl);
            }
            if (HasEmbedType)
            {
                to.Write(EmbedType);
            }
            if (HasEmbedWidth)
            {
                to.Write(EmbedWidth.Value);
            }
            if (HasEmbedHeight)
            {
                to.Write(EmbedHeight.Value);
            }
            if (HasDuration)
            {
                to.Write(Duration.Value);
            }
            if (HasAuthor)
            {
                to.Write(Author);
            }
            if (HasDocument)
            {
                to.WriteObject(Document);
            }
            if (HasCachedPage)
            {
                to.WriteObject(CachedPage);
            }
        }
예제 #29
0
 public override void Write(TLBinaryWriter to)
 {
     to.Write(0xC7F49B7);
     to.WriteObject(Users);
 }
예제 #30
0
 public override void Write(TLBinaryWriter to)
 {
     to.Write(0xEB49081D);
     to.Write(Url);
     to.WriteObject(ChatInvite);
 }