summaryrefslogtreecommitdiff
path: root/TAO/tao/Connect.h
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-07-06 09:55:48 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-07-06 09:55:48 +0000
commit4aac95e3df8c6c822e559296a27023753095ce51 (patch)
treef658765c9c6c2c33a4730e10b63422cf3199f42f /TAO/tao/Connect.h
parent1ca5d37204dbdf04f0b79022dc421024d9508cec (diff)
downloadATCD-4aac95e3df8c6c822e559296a27023753095ce51.tar.gz
Make client handler thread-aware.
Diffstat (limited to 'TAO/tao/Connect.h')
-rw-r--r--TAO/tao/Connect.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/TAO/tao/Connect.h b/TAO/tao/Connect.h
index 024a9ff7218..e5f23cc8f0c 100644
--- a/TAO/tao/Connect.h
+++ b/TAO/tao/Connect.h
@@ -73,6 +73,9 @@ private:
u_char input_available_;
// Flag indicating whether or not input is available. Only valid
// when <expecting_response_> is non-zero.
+
+ u_char reactive_;
+ // Flag indicating whether or not we are running reactively.
};
class TAO_ORB_Core;
@@ -136,7 +139,7 @@ protected:
virtual void send_response (TAO_OutputCDR &response);
// Send <response> to the client on the other end.
-
+
void send_error (CORBA::ULong request_id, CORBA::Environment &env);
// Send <error> to the client on the other end, which
// means basically sending the exception.