MessageQueue

Класс очереди сообщений. Позволяет помещать в очередь, забирать из очереди. При помещении в очередь, каждому сообщению присваивается UUID, по которому можно его найти

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun itemsList(): List<QueueItem>
Link copied to clipboard
open override fun pop(): Pair<ProtoValue, TimeStamp>?
open override fun pop(msgCount: Int): List<Pair<ProtoValue, TimeStamp>>
Link copied to clipboard
open override fun push(fullMessageList: List<Pair<ProtoValue, TimeStamp>>): List<UUID>
open override fun push(fullMessage: ProtoValue, ts: TimeStamp): UUID
Link copied to clipboard
open override fun remove(uuid: UUID)
open override fun remove(uuidList: List<UUID>)