updates.Difference

Occurred changes.

updates.differenceEmpty#5d75a138 date:int seq:int = updates.Difference;
updates.difference#f49ca0 new_messages:Vector<Message> new_encrypted_messages:Vector<EncryptedMessage> other_updates:Vector<Update> chats:Vector<Chat> users:Vector<User> state:updates.State = updates.Difference;
updates.differenceSlice#a8fb1981 new_messages:Vector<Message> new_encrypted_messages:Vector<EncryptedMessage> other_updates:Vector<Update> chats:Vector<Chat> users:Vector<User> intermediate_state:updates.State = updates.Difference;

---functions---

updates.getDifference#a041495 pts:int date:int qts:int = updates.Difference;

Constructors

Constructor Description
updates.differenceEmpty No events.
updates.difference Full list of occurred events.
updates.differenceSlice Incomplete list of occurred events.
updates.differenceTooLong The difference is too long, and the specified state must be used to refetch updates.

Methods

Method Description
updates.getDifference Get new updates.