#include <msg_queue.h>
Classes | |
struct | subq |
Public Member Functions | |
mb_msg_queue () | |
~mb_msg_queue () | |
void | insert (mb_message_sptr msg) |
Insert msg into priority queue. | |
mb_message_sptr | get_highest_pri_msg_nowait () |
mb_message_sptr | get_highest_pri_msg () |
mb_message_sptr | get_highest_pri_msg_timedwait (const mb_time &abs_time) |
mb_msg_queue::mb_msg_queue | ( | ) |
mb_msg_queue::~mb_msg_queue | ( | ) |
mb_message_sptr mb_msg_queue::get_highest_pri_msg | ( | ) |
mb_message_sptr mb_msg_queue::get_highest_pri_msg_nowait | ( | ) |
mb_message_sptr mb_msg_queue::get_highest_pri_msg_timedwait | ( | const mb_time & | abs_time | ) |
void mb_msg_queue::insert | ( | mb_message_sptr | msg | ) |
Insert msg
into priority queue.