#include <Notify_Buffering_Strategy.h>
Collaboration diagram for TAO_Notify_Buffering_Strategy:

Public Methods | |
| TAO_Notify_Buffering_Strategy (TAO_Notify_Signal_Property_Long *const queue_length) | |
| virtual | ~TAO_Notify_Buffering_Strategy () |
| virtual void | execute (ACE_Message_Queue< ACE_SYNCH > *msg_queue, TAO_Notify_Command *mb ACE_ENV_ARG_DECL, ACE_Time_Value *tv) |
| void | max_queue_length (CORBA::Long max_queue_length) |
| void | max_events_per_consumer (CORBA::Long max_events_per_consumer) |
| void | order_policy (CORBA::Short order_policy) |
| void | discard_policy (CORBA::Short discard_policy) |
| void | blocking_timeout (TimeBase::TimeT timeout) |
Protected Attributes | |
| TAO_Notify_Signal_Property_Long *const | queue_length_ |
| CORBA::Long | max_queue_length_ |
| CORBA::Long | max_events_per_consumer_ |
| CORBA::Short | order_policy_ |
| CORBA::Short | discard_policy_ |
| CORBA::Boolean | use_max_queue_ |
| TimeBase::TimeT | blocking_timeout_ |
| CORBA::Boolean | use_blocking_timeout_ |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001