diff options
author | bala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-09-12 21:36:29 +0000 |
---|---|---|
committer | bala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-09-12 21:36:29 +0000 |
commit | 27aceb2119484ec5b14e8be6cf15e6c0eec84ee3 (patch) | |
tree | ef1f5ccf73318b422e4ec48e695724efc3fbf4d5 /TAO/tao/LF_Event.h | |
parent | df3c167956e1c8876549f3601da80ca5e6553ce4 (diff) | |
download | ATCD-27aceb2119484ec5b14e8be6cf15e6c0eec84ee3.tar.gz |
ChangeLogTag: Wed Sep 12 16:29:49 2001 Balachandran Natarajan <bala@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/LF_Event.h')
-rw-r--r-- | TAO/tao/LF_Event.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/TAO/tao/LF_Event.h b/TAO/tao/LF_Event.h index a71dfa7bb89..0fdfa8a0a78 100644 --- a/TAO/tao/LF_Event.h +++ b/TAO/tao/LF_Event.h @@ -22,7 +22,7 @@ class TAO_Transport; class TAO_LF_Follower; - +class TAO_Leader_Follower; /** * @class TAO_LF_Event * @@ -45,6 +45,9 @@ class TAO_LF_Follower; class TAO_Export TAO_LF_Event { public: + + friend class TAO_Leader_Follower; + /// Constructor TAO_LF_Event (void); @@ -109,6 +112,14 @@ protected: void state_changed_i (int new_state); private: + + /// Check whether we have reached the final state.. + int is_state_final (void); + + /// Set the state. + void set_state (int new_state); + +private: /// The current state int state_; |