summaryrefslogtreecommitdiff
path: root/ace/Remote_Tokens.h
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1997-12-21 19:26:46 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1997-12-21 19:26:46 +0000
commit1273754aeeb0c93f83ac20b3a7da8427532f7cd8 (patch)
tree760551d54bece3e52d2f1cd3d05b26d9c1c1439b /ace/Remote_Tokens.h
parent85fac9e743dbd47560deefe99a1c638e8551a614 (diff)
downloadATCD-1273754aeeb0c93f83ac20b3a7da8427532f7cd8.tar.gz
*** empty log message ***
Diffstat (limited to 'ace/Remote_Tokens.h')
-rw-r--r--ace/Remote_Tokens.h52
1 files changed, 26 insertions, 26 deletions
diff --git a/ace/Remote_Tokens.h b/ace/Remote_Tokens.h
index 6630219ece1..4a2dd9a4450 100644
--- a/ace/Remote_Tokens.h
+++ b/ace/Remote_Tokens.h
@@ -27,6 +27,7 @@
#include "ace/Token_Request_Reply.h"
class ACE_Export ACE_Remote_Token_Proxy : public ACE_Token_Proxy
+{
// = TITLE
// Proxy for acquiring, renewing, and releasing a distributed
// synchronization token.
@@ -39,7 +40,6 @@ class ACE_Export ACE_Remote_Token_Proxy : public ACE_Token_Proxy
// = BUGS
// Distributed sleep_hooks have not been implemented. owner_id ()
// is not implemented.
-{
public:
ACE_Remote_Token_Proxy (void);
// Null construction.
@@ -132,19 +132,19 @@ protected:
};
class ACE_Export ACE_Remote_Mutex : public ACE_Remote_Token_Proxy
-// = TITLE
-// Proxy for acquiring, renewing, and releasing a distributed
-// mutex.
-//
-// = DESCRIPTION
-// This is the remote equivalent to ACE_Local_Mutex. The
-// Remote_Mutex class offers methods for acquiring, renewing, and
-// releasing a distributed synchronization mutex. Similar to
-// ACE_Local_Mutex, ACE_Remote_Token_Proxy offers recursive
-// acquisition, FIFO waiter ordering, and deadlock detection. It
-// depends on the Token Server for its distributed synchronization
-// semantics.
{
+ // = TITLE
+ // Proxy for acquiring, renewing, and releasing a distributed
+ // mutex.
+ //
+ // = DESCRIPTION
+ // This is the remote equivalent to ACE_Local_Mutex. The
+ // Remote_Mutex class offers methods for acquiring, renewing, and
+ // releasing a distributed synchronization mutex. Similar to
+ // ACE_Local_Mutex, ACE_Remote_Token_Proxy offers recursive
+ // acquisition, FIFO waiter ordering, and deadlock detection. It
+ // depends on the Token Server for its distributed synchronization
+ // semantics.
public:
ACE_Remote_Mutex (void);
// Null creation. Remote_Token_Proxy::open must be called.
@@ -167,18 +167,18 @@ protected:
};
class ACE_Export ACE_Remote_RLock : public ACE_Remote_Token_Proxy
-// = TITLE
-// Proxy for acquiring, renewing, and releasing a distributed
-// readers lock.
-//
-// = DESCRIPTION
-// This is the remote equivalent to ACE_Local_RLock. Multiple
-// readers can hold the lock simultaneously when no writers have
-// the lock. Alternatively, when a writer holds the lock, no other
-// participants (readers or writers) may hold the lock.
-// ACE_Remote_RLock depends on the ACE Token Server for its
-// distributed synchronization semantics.
{
+ // = TITLE
+ // Proxy for acquiring, renewing, and releasing a distributed
+ // readers lock.
+ //
+ // = DESCRIPTION
+ // This is the remote equivalent to ACE_Local_RLock. Multiple
+ // readers can hold the lock simultaneously when no writers have
+ // the lock. Alternatively, when a writer holds the lock, no other
+ // participants (readers or writers) may hold the lock.
+ // ACE_Remote_RLock depends on the ACE Token Server for its
+ // distributed synchronization semantics.
public:
ACE_Remote_RLock (void);
@@ -204,6 +204,7 @@ protected:
};
class ACE_Export ACE_Remote_WLock : public ACE_Remote_Token_Proxy
+{
// = TITLE
// Proxy for acquiring, renewing, and releasing a distributed
// writers lock.
@@ -214,7 +215,6 @@ class ACE_Export ACE_Remote_WLock : public ACE_Remote_Token_Proxy
// Token Server uses to identify the token. The client_id_ (also
// used by the Token Server,) identifies the owner of the token and
// is used for deadlock detection.
-{
public:
ACE_Remote_WLock (void);
@@ -240,6 +240,7 @@ protected:
};
class ACE_Export ACE_TSS_Connection : public ACE_TSS<ACE_SOCK_Stream>
+{
// = TITLE
// Class for providing a connection per thread.
//
@@ -247,7 +248,6 @@ class ACE_Export ACE_TSS_Connection : public ACE_TSS<ACE_SOCK_Stream>
// ACE_TSS_Connection provides a single access point for all
// threads to access thread-specific connections. This prevents
// resource-sharing problems such as thread serialization.
-{
public:
// Necessary to make some compilers work...
ACE_TSS_Connection (void);