NAME

ACE_Reactor_Token - Used as a synchronization mechanism to coordinate concurrent access to a Reactor object.

SYNOPSIS

#include <ace/Reactor.h>

class ACE_Reactor_Token : public ACE_REACTOR_MUTEX { public: ACE_Reactor_Token (ACE_Reactor &r); virtual void sleep_hook (void); void dump (void) const; ACE_ALLOC_HOOK_DECLARE; private: ACE_Reactor &reactor_; };

PUBLIC MEMBERS

ACE_Reactor_Token (ACE_Reactor &r);

virtual void sleep_hook (void);

void dump (void) const;

ACE_ALLOC_HOOK_DECLARE;

PRIVATE MEMBERS

ACE_Reactor &reactor_;

AUTHOR

Doug Schmidt

LIBRARY

ace