TAO_RTEvent
2.1.4
|
#include <EC_Dispatching_Task.h>
Protected Member Functions | |
virtual bool | is_full_i (void) |
![]() | |
virtual int | enqueue_i (ACE_Message_Block *new_item) |
virtual int | enqueue_deadline_i (ACE_Message_Block *new_item) |
virtual int | enqueue_tail_i (ACE_Message_Block *new_item) |
virtual int | enqueue_head_i (ACE_Message_Block *new_item) |
virtual int | dequeue_head_i (ACE_Message_Block *&first_item) |
virtual int | dequeue_prio_i (ACE_Message_Block *&dequeued) |
virtual int | dequeue_tail_i (ACE_Message_Block *&first_item) |
virtual int | dequeue_deadline_i (ACE_Message_Block *&first_item) |
virtual bool | is_empty_i (void) |
virtual int | deactivate_i (int pulse=0) |
virtual int | activate_i (void) |
virtual int | wait_not_full_cond (ACE_Time_Value *timeout) |
virtual int | wait_not_empty_cond (ACE_Time_Value *timeout) |
virtual int | signal_enqueue_waiters (void) |
virtual int | signal_dequeue_waiters (void) |
Additional Inherited Members | |
![]() | |
typedef ACE_Message_Queue_Iterator < ACE_SYNCH_USE, TIME_POLICY > | ITERATOR |
typedef ACE_Message_Queue_Reverse_Iterator < ACE_SYNCH_USE, TIME_POLICY > | REVERSE_ITERATOR |
![]() | |
DEFAULT_HWM | |
DEFAULT_LWM | |
ACTIVATED | |
DEACTIVATED | |
PULSED | |
ACE_ALLOC_HOOK_DECLARE | |
![]() | |
ACE_Message_Block * | head_ |
ACE_Message_Block * | tail_ |
size_t | low_water_mark_ |
size_t | high_water_mark_ |
size_t | cur_bytes_ |
size_t | cur_length_ |
size_t | cur_count_ |
ACE_Notification_Strategy * | notification_strategy_ |
ACE_SYNCH_MUTEX_T | lock_ |
ACE_Condition_Attributes_T < TIME_POLICY > | cond_attr_ |
ACE_SYNCH_CONDITION_T | not_empty_cond_ |
ACE_SYNCH_CONDITION_T | not_full_cond_ |
TIME_POLICY | time_policy_ |
int | state_ |
TAO_EC_Queue::TAO_EC_Queue | ( | size_t | high_water_mark = ACE_Message_Queue_Base::DEFAULT_HWM , |
size_t | low_water_mark = ACE_Message_Queue_Base::DEFAULT_LWM , |
||
ACE_Notification_Strategy * | ns = 0 |
||
) |
|
protectedvirtual |
Reimplemented from ACE_Message_Queue< ACE_SYNCH >.