pop

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

Return

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


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

Return

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

Parameters

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