- <init>
- getNextUrgentTime
Get the time at which the next message must be sent. If any message is overdue,
we will return a val
- grabQueuedMessageItem
Grab a message to send. WARNING: PeerMessageQueue not only removes the message,
it assumes it has be
- queueAndEstimateSize
Queue a MessageItem and return an estimate of the size of this queue. The value
returned is the esti
- enqueuePrioritizedMessageItem
- getMessageQueueLengthBytes
- mustSendNow
Returns true if there are messages that will timeout beforenow.
- mustSendSize
Returns true if minSize + the length of all messages in this queue is greater
than maxSize.
- pushfrontPrioritizedMessageItem
like enqueuePrioritizedMessageItem, but adds it to the front of those in the
same priority. WARNING:
- removeMessage
- removeUIDsFromMessageQueues