diff options
Diffstat (limited to 'TAO/tao/Server_Request.h')
-rw-r--r-- | TAO/tao/Server_Request.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/TAO/tao/Server_Request.h b/TAO/tao/Server_Request.h index f0dc4c9287c..09b75d7ed6a 100644 --- a/TAO/tao/Server_Request.h +++ b/TAO/tao/Server_Request.h @@ -264,6 +264,11 @@ public: TAO_HRESULT QueryInterface (REFIID riid, void **ppv); + // To handle System Exceptions at the lowest level, + // a method returning the request_id_ is needed. + + CORBA::ULong request_id (void); + private: #if !defined (TAO_COPY_OPNAME) char* operation_; @@ -272,6 +277,8 @@ private: #endif // Operation name. + CORBA::Object_var forward_location_; + TAO_InputCDR *incoming_; // Incoming stream. |