Module tdlight.api

Class TdApi.UpdateUnreadChatCount

Enclosing class:
TdApi

public static final class TdApi.UpdateUnreadChatCount extends TdApi.Update
Number of unread chats, i.e. with unread messages or marked as unread, has changed. This update is sent only if the message database is used.
  • Field Details

    • chatList

      public TdApi.ChatList chatList
      The chat list with changed number of unread messages.
    • totalCount

      public int totalCount
      Approximate total number of chats in the chat list.
    • unreadCount

      public int unreadCount
      Total number of unread chats.
    • unreadUnmutedCount

      public int unreadUnmutedCount
      Total number of unread unmuted chats.
    • markedAsUnreadCount

      public int markedAsUnreadCount
      Total number of chats marked as unread.
    • markedAsUnreadUnmutedCount

      public int markedAsUnreadUnmutedCount
      Total number of unmuted chats marked as unread.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      See Also:
  • Constructor Details

    • UpdateUnreadChatCount

      public UpdateUnreadChatCount()
      Number of unread chats, i.e. with unread messages or marked as unread, has changed. This update is sent only if the message database is used.
    • UpdateUnreadChatCount

      public UpdateUnreadChatCount(TdApi.ChatList chatList, int totalCount, int unreadCount, int unreadUnmutedCount, int markedAsUnreadCount, int markedAsUnreadUnmutedCount)
      Number of unread chats, i.e. with unread messages or marked as unread, has changed. This update is sent only if the message database is used.
      Parameters:
      chatList - ChatList The chat list with changed number of unread messages.
      totalCount - int Approximate total number of chats in the chat list.
      unreadCount - int Total number of unread chats.
      unreadUnmutedCount - int Total number of unread unmuted chats.
      markedAsUnreadCount - int Total number of chats marked as unread.
      markedAsUnreadUnmutedCount - int Total number of unmuted chats marked as unread.
    • UpdateUnreadChatCount

      public UpdateUnreadChatCount(DataInput input) throws IOException
      Number of unread chats, i.e. with unread messages or marked as unread, has changed. This update is sent only if the message database is used.
      Throws:
      IOException
  • Method Details