UpdatesState.deserialize constructor

UpdatesState.deserialize(
  1. BinaryReader reader
)

Deserialize.

Implementation

factory UpdatesState.deserialize(BinaryReader reader) {
  // Read [UpdatesState] fields.
  final pts = reader.readInt32();
  final qts = reader.readInt32();
  final date = reader.readDateTime();
  final seq = reader.readInt32();
  final unreadCount = reader.readInt32();

  // Construct [UpdatesState] object.
  final returnValue = UpdatesState(
    pts: pts,
    qts: qts,
    date: date,
    seq: seq,
    unreadCount: unreadCount,
  );

  // Now return the deserialized [UpdatesState].
  return returnValue;
}