setReceivedStatusInfo

public final Unit setReceivedStatusInfo(MessageReceivedStatusInfo receivedStatusInfo)

Message received status info.


public final Unit setReceivedStatusInfo(MessageReceivedStatusInfo receivedStatusInfo, OperationHandler<Boolean> handler)

Sets the received status of this message.

Updates the message's received status in the local database.

val status = ReceivedStatus()
status.setRead()
status.setListened()
message.setReceivedStatusInfo(status) { success, error ->
if (error == null) {
// Status updated
}
}

Parameters

statusInfo

The new received status to set

handler

Callback returning true on success