public override void Read(BinaryReader reader) { this.full_chat = Tl.Parse <ChatFull>(reader); reader.ReadInt32(); // vector code int chats_len = reader.ReadInt32(); this.chats = new List <Chat>(chats_len); for (int chats_index = 0; chats_index < chats_len; chats_index++) { Chat chats_element; chats_element = Tl.Parse <Chat>(reader); this.chats.Add(chats_element); } reader.ReadInt32(); // vector code int users_len = reader.ReadInt32(); this.users = new List <User>(users_len); for (int users_index = 0; users_index < users_len; users_index++) { User users_element; users_element = Tl.Parse <User>(reader); this.users.Add(users_element); } }
public Messages_chatFullConstructor(ChatFull full_chat, List <Chat> chats, List <User> users) { this.full_chat = full_chat; this.chats = chats; this.users = users; }
public override void OnResponse(BinaryReader reader) { chatFull = TLObject.Read <ChatFull>(reader); }