Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class PNDeleteMessagesResult
Result of the PubNubImpl.deleteMessages operation.
Link copied to clipboard
data class PNFetchMessageItem(val uuid: String?, val message: JsonElement, val meta: JsonElement?, val timetoken: Long?, val actions: Map<String, Map<String, List<PNFetchMessageItem.Action>>>? = null, val messageType: HistoryMessageType?, val error: PubNubError? = null, val customMessageType: String? = null)
Encapsulates a message in terms of a batch history entry.
Link copied to clipboard
data class PNFetchMessagesResult(val channels: Map<String, List<PNFetchMessageItem>>, val page: PNBoundedPage?)
Result of the FetchMessages operation.
Link copied to clipboard
data class PNHistoryItemResult(val entry: JsonElement, val timetoken: Long? = null, val meta: JsonElement? = null, val error: PubNubError? = null, val customMessageType: String? = null)
Encapsulates a message in terms of a history entry.
Link copied to clipboard
class PNHistoryResult(val messages: List<PNHistoryItemResult>, val startTimetoken: Long, val endTimetoken: Long)
Result of a History operation.
Link copied to clipboard
Result of the MessageCounts operation.