serialize method
Serialize.
Implementation
@override
void serialize(List<int> buffer) {
// Write type-id 0xa6341782.
buffer.writeInt32(0xa6341782);
// Write fields.
buffer.writeInt32(flags);
buffer.writeVectorObject(messages);
final localMaxIdCopy = maxId;
if (localMaxIdCopy != null) {
buffer.writeInt32(localMaxIdCopy);
}
final localReadInboxMaxIdCopy = readInboxMaxId;
if (localReadInboxMaxIdCopy != null) {
buffer.writeInt32(localReadInboxMaxIdCopy);
}
final localReadOutboxMaxIdCopy = readOutboxMaxId;
if (localReadOutboxMaxIdCopy != null) {
buffer.writeInt32(localReadOutboxMaxIdCopy);
}
buffer.writeInt32(unreadCount);
buffer.writeVectorObject(chats);
buffer.writeVectorObject(users);
// Finished serialization.
}