onMessageReceived

public Unit onMessageReceived(Message message, Integer left, Boolean hasPackage, Boolean offline)

Received message Callback.

When Receive to actual When message or Offline message When triggered.

Offline message judgment logic:

  • server-side Convert 200 messages packaged and sent to Client

  • hasPackage Identifier Whether has remaining message package

  • left Identifier When current package remaining Not Handle message count

  • When hasPackage and left all 0 When, indicates all Offline message Receive complete complete

Parameters

message

Receive to Message object

left

When before message package remaining remaining message items count

hasPackage

server-side Whether still exists In Not push down message package

offline

message Whether Offline message