package mobile.badgecount.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service BadgeCount

badge_count_service.proto:17

The badge count service is designed to allow the client to communicate its unread conversation state back to the server. For various complexity and performance reasons across critical message paths, The server is unlikely to be able to determine the badge counter as calculated by the client with 100% accuracy, so by having the client report it's state, the server can self-correct its conversation state and report more accurate badge counters in the future.