#include <Leader_Follower_Flushing_Strategy.h>
Inheritance diagram for TAO_Leader_Follower_Flushing_Strategy:


Public Methods | |
| virtual int | schedule_output (TAO_Transport *transport) |
| Schedule the transport argument to be flushed. More... | |
| virtual int | cancel_output (TAO_Transport *transport) |
| Cancel all scheduled output for the transport argument. More... | |
| virtual int | flush_message (TAO_Transport *transport, TAO_Queued_Message *msg, ACE_Time_Value *max_wait_time) |
| Wait until msg is sent out. Potentially other messages are flushed too, for example, because there are ahead in the queue. More... | |
| virtual int | flush_transport (TAO_Transport *transport) |
| Wait until the transport has no messages queued. More... | |
|
|
Cancel all scheduled output for the transport argument.
Reimplemented from TAO_Flushing_Strategy. |
|
||||||||||||||||
|
Wait until msg is sent out. Potentially other messages are flushed too, for example, because there are ahead in the queue.
Reimplemented from TAO_Flushing_Strategy. |
|
|
Wait until the transport has no messages queued.
Reimplemented from TAO_Flushing_Strategy. |
|
|
Schedule the transport argument to be flushed.
Reimplemented from TAO_Flushing_Strategy. |
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001