TAO
2.0.8
|
Represent a thread blocked, as a follower, in the Leader/Followers set. More...
#include <LF_Follower.h>
Public Member Functions | |
TAO_LF_Follower (TAO_Leader_Follower &leader_follower) | |
Constructor. | |
~TAO_LF_Follower (void) | |
Destructor. | |
TAO_Leader_Follower & | leader_follower (void) |
Access the leader follower that owns this follower. | |
int | wait (ACE_Time_Value *tv) |
Wait until on the underlying condition variable. | |
int | signal (void) |
Signal the underlying condition variable. | |
Private Attributes | |
TAO_Leader_Follower & | leader_follower_ |
The Leader/Follower set this Follower belongs to. | |
ACE_SYNCH_CONDITION | condition_ |
Condition variable used to. |
Represent a thread blocked, as a follower, in the Leader/Followers set.
TAO_LF_Follower::TAO_LF_Follower | ( | TAO_Leader_Follower & | leader_follower | ) |
Constructor.
TAO_LF_Follower::~TAO_LF_Follower | ( | void | ) |
Destructor.
TAO_Leader_Follower & TAO_LF_Follower::leader_follower | ( | void | ) |
Access the leader follower that owns this follower.
int TAO_LF_Follower::signal | ( | void | ) |
Signal the underlying condition variable.
int TAO_LF_Follower::wait | ( | ACE_Time_Value * | tv | ) |
Wait until on the underlying condition variable.
Condition variable used to.
The Leader/Follower set this Follower belongs to.