This method blocks the thread making the call until there is a message in the queue. A reader generally waits until the queue contains a message that it can read.
Public
virtual void pend() = 0;