pop

abstract fun pop(): Pair<ProtoValue, TimeStamp>?

Return

Pair? - сообщение для обработки, если null - таких сообщений нет


abstract fun pop(msgCount: Int): List<Pair<ProtoValue, TimeStamp>>

Return

List> - список сообщений, если их меньше, чем запрошено - вернутся все имеющиеся, если список пуст - значит в очереди нет сообщений для обработки

Parameters

msgCount
  • количество сообщений, которое необходимо вернуть, если -1 - то вернёт все сообщения