示例#1
0
 public override void DeserializeBody(BinaryReader br)
 {
     dialogs  = (TLVector <TLAbsDialog>)ObjectUtils.DeserializeVector <TLAbsDialog>(br);
     messages = (TLVector <TLAbsMessage>)ObjectUtils.DeserializeVector <TLAbsMessage>(br);
     chats    = (TLVector <TLAbsChat>)ObjectUtils.DeserializeVector <TLAbsChat>(br);
     users    = (TLVector <TLAbsUser>)ObjectUtils.DeserializeVector <TLAbsUser>(br);
     state    = (Updates.TLAbsState)ObjectUtils.DeserializeObject(br);
     Type     = TLAbsPeerDialogsTypes.TLPeerDialogs;
 }
示例#2
0
 public override void DeserializeBody(BinaryReader br)
 {
     new_messages           = (TLVector <TLAbsMessage>)ObjectUtils.DeserializeVector <TLAbsMessage>(br);
     new_encrypted_messages = (TLVector <TLAbsEncryptedMessage>)ObjectUtils.DeserializeVector <TLAbsEncryptedMessage>(br);
     other_updates          = (TLVector <TLAbsUpdate>)ObjectUtils.DeserializeVector <TLAbsUpdate>(br);
     chats = (TLVector <TLAbsChat>)ObjectUtils.DeserializeVector <TLAbsChat>(br);
     users = (TLVector <TLAbsUser>)ObjectUtils.DeserializeVector <TLAbsUser>(br);
     state = (Updates.TLAbsState)ObjectUtils.DeserializeObject(br);
     Type  = TLAbsDifferenceTypes.TLDifference;
 }
示例#3
0
 public override void deserializeResponse(BinaryReader br)
 {
     Response = (Updates.TLAbsState)ObjectUtils.DeserializeObject(br);
 }