peek
structure peek { enum { no_remove=0, remove=1 }; };
remove
Messages are removed from the queue when peeking.
no_remove
Messages are not removed from the queue when peeking.