summaryrefslogtreecommitdiff
path: root/ace/CLASSIX/CLASSIX_Addr.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/CLASSIX/CLASSIX_Addr.h')
-rw-r--r--ace/CLASSIX/CLASSIX_Addr.h27
1 files changed, 16 insertions, 11 deletions
diff --git a/ace/CLASSIX/CLASSIX_Addr.h b/ace/CLASSIX/CLASSIX_Addr.h
index f3cbae992ff..0afb1675a89 100644
--- a/ace/CLASSIX/CLASSIX_Addr.h
+++ b/ace/CLASSIX/CLASSIX_Addr.h
@@ -5,7 +5,7 @@
//
// = LIBRARY
// ACE
-//
+//
// = FILENAME
// CLASSIX_Addr.h
//
@@ -14,10 +14,15 @@
//
// ============================================================================
-#if !defined (ACE_CLASSIX_ADDR_H)
+#ifndef ACE_CLASSIX_ADDR_H
#define ACE_CLASSIX_ADDR_H
#include "ace/ACE.h"
+
+#if !defined (ACE_LACKS_PRAGMA_ONCE)
+# pragma once
+#endif /* ACE_LACKS_PRAGMA_ONCE */
+
#include "ace/Addr.h"
#include <ipc/chIpc.h>
@@ -27,24 +32,24 @@ class ACE_Export ACE_CLASSIX_Addr : public ACE_Addr
{
// = TITLE
// Defines the ClassiX IPC address format.
- //
+ //
// = DESCRIPTION
// This class defines basic interfaces for "ACE-like" address for
// Chorus port.
public:
- enum
+ enum
{
ACE_CLASSIX_ADDR_UNKNOWN = ACE_INVALID_HANDLE, /* K_NONEPORT */
ACE_CLASSIX_ADDR_DEFAULT = K_DEFAULTPORT,
AF_CLASSIX = AF_MAX + 1
};
-
+
enum Addr_Type
{
- PORT, // use Peer_Port
- GROUP, // use Peer_Group
- STAMP, // use peer_Stamp
- DYNAMIC, // use Peer_Group
+ PORT, // use Peer_Port
+ GROUP, // use Peer_Group
+ STAMP, // use peer_Stamp
+ DYNAMIC, // use Peer_Group
UNDEFINED
};
@@ -59,11 +64,11 @@ public:
// = Direct initialization methods (useful after the object has been
// constructed).
// Returns 0 on success, -1 otherwise.
- //
+ //
/* -----------------------------------------------------*/
// = ACCESS
- //
+ //
virtual const KnUniqueId& get_id (void) const;
// Returns a reference to the unique identifier