diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-07-31 20:00:01 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-07-31 20:00:01 +0000 |
commit | 3e58b5d4f274dda00df9ec21f268537131519ec9 (patch) | |
tree | c08b256431890af740da58e19d33535a4b38e288 /TAO/tao/Leader_Follower.h | |
parent | 3eba0564d07a6db010e9ae89fee059c3ec018c22 (diff) | |
download | ATCD-3e58b5d4f274dda00df9ec21f268537131519ec9.tar.gz |
ChangeLogTag:Tue Jul 31 12:55:07 2001 Carlos O'Ryan <coryan@uci.edu>fix_886
Diffstat (limited to 'TAO/tao/Leader_Follower.h')
-rw-r--r-- | TAO/tao/Leader_Follower.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/TAO/tao/Leader_Follower.h b/TAO/tao/Leader_Follower.h index 6ac7f000a1b..2ff165ca020 100644 --- a/TAO/tao/Leader_Follower.h +++ b/TAO/tao/Leader_Follower.h @@ -13,7 +13,7 @@ #define TAO_LEADER_FOLLOWER_H #include "ace/pre.h" -#include "tao/Follower.h" +#include "tao/LF_Follower.h" #include "tao/ORB_Core.h" #include "ace/Intrusive_List.h" @@ -62,7 +62,8 @@ public: * @param max_wait_time Limit the time spent on the loop * * @todo Document this better, split the Follower code to the - * TAO_Follower class, we probably don't need the transport object. + * TAO_LF_Follower class, we probably don't need the transport + * object. */ int wait_for_event (TAO_LF_Event *event, TAO_Transport *transport, @@ -112,10 +113,10 @@ public: */ //@{ /// Allocate a new follower to the caller. - TAO_Follower *allocate_follower (void); + TAO_LF_Follower *allocate_follower (void); /// The caller has finished using a follower. - void release_follower (TAO_Follower *); + void release_follower (TAO_LF_Follower *); //@} /** @name Follower Set Operations @@ -123,10 +124,10 @@ public: */ //@{ /// Add a new follower to the set - void add_follower (TAO_Follower *follower); + void add_follower (TAO_LF_Follower *follower); /// Removes a follower from the leader-follower set - void remove_follower (TAO_Follower *follower); + void remove_follower (TAO_LF_Follower *follower); /// Checks if there are any followers available /** @@ -194,7 +195,7 @@ private: ACE_Reverse_Lock<TAO_SYNCH_MUTEX> reverse_lock_; /// Implement the Leader/Followers set using an intrusive list - typedef ACE_Intrusive_List<TAO_Follower> Follower_Set; + typedef ACE_Intrusive_List<TAO_LF_Follower> Follower_Set; Follower_Set follower_set_; /// Use a free list to allocate and release Follower objects |