#include <ACE/Remote_Tokens.h> class ACE_Remote_RLock : public ACE_Remote_Token_Proxy {
public:
ACE_Remote_RLock (void);
ACE_Remote_RLock ( const char *token_name, int ignore_deadlock = 0, int debug = 0 );
ACE_Remote_RLock (const ACE_Remote_RLock &mutex);
void dump (void) const;
virtual int type (void) const;
virtual ACE_Token_Proxy *clone (void) const;
protected:
virtual ACE_Tokens *create_token (const char *name);
};
ACE_Remote_RLock (void);
ACE_Remote_RLock (
const char *token_name,
int ignore_deadlock = 0,
int debug = 0
);
ACE_Remote_RLock (const ACE_Remote_RLock &mutex);
void dump (void) const;
virtual int type (void) const;
virtual ACE_Token_Proxy *clone (void) const;
virtual ACE_Tokens *create_token (const char *name);