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