summaryrefslogtreecommitdiff
path: root/TAO/tao/operation_details.h
diff options
context:
space:
mode:
authorbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-04-29 03:18:01 +0000
committerbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-04-29 03:18:01 +0000
commit934ff725e4420340b3ffd071132c1c34031523b4 (patch)
tree57ebea34d9a91d06901b6c7a6c3ecd783e2e82dd /TAO/tao/operation_details.h
parentf9258ee4edf7441572e8e556bccb374ef34fad43 (diff)
downloadATCD-934ff725e4420340b3ffd071132c1c34031523b4.tar.gz
ChangeLogTag: Fri Apr 28 21:22:44 2000 Balachandran Natarajan <bala@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/operation_details.h')
-rw-r--r--TAO/tao/operation_details.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/TAO/tao/operation_details.h b/TAO/tao/operation_details.h
index 574fd258114..fe9c5cf85bc 100644
--- a/TAO/tao/operation_details.h
+++ b/TAO/tao/operation_details.h
@@ -18,6 +18,7 @@
#include "tao/corbafwd.h"
#include "tao/IOPC.h"
+#include "tao/target_specification.h"
// @@ Bala: Why is this not part of the RequestHeader?!
class TAO_Operation_Details
@@ -56,7 +57,16 @@ public:
CORBA::ULong request_id (void);
CORBA::ULong request_id (void) const;
- // Get and set for request id
+ // Get for request id
+
+ TAO_Target_Specification::TAO_Target_Address addressing_mode (void);
+ TAO_Target_Specification::TAO_Target_Address
+ addressing_mode (void) const;
+ // Get method for the addressing mode
+
+ void
+ addressing_mode (CORBA::Short addr);
+ // Set method for the addressing mode
private:
const char *opname_;
@@ -80,6 +90,9 @@ private:
// transaction service APIs. Other kinds of context are as yet
// undefined.
//
+
+ TAO_Target_Specification::TAO_Target_Address addressing_mode_;
+ // Addressing mode for this request.
};
#if defined (__ACE_INLINE__)