summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Transport.h
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>2001-09-22 04:42:13 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>2001-09-22 04:42:13 +0000
commit19808d36f0b007baf9cf2f2f07b43f6fa8308ea6 (patch)
tree865298693d981a12e18825683ad5c5a4f5f43653 /TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Transport.h
parent49799c30f43cd5f617342acc6e5f50958fcf7af3 (diff)
downloadATCD-19808d36f0b007baf9cf2f2f07b43f6fa8308ea6.tar.gz
ChangeLogTag:Fri Sep 21 21:39:22 2001 Ossama Othman <ossama@uci.edu>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Transport.h')
-rw-r--r--TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Transport.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Transport.h b/TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Transport.h
index 0da213d8be8..46d505776ab 100644
--- a/TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Transport.h
+++ b/TAO/orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Transport.h
@@ -22,12 +22,16 @@
#pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
+#include "SSLIOP_Current.h"
+
#include "tao/IIOP_Transport.h"
+
class TAO_ORB_Core;
class TAO_IIOP_SSL_Connection_Handler;
class TAO_Resume_Handle;
+
/**
* @class TAO_IIOP_SSL_Transport
*
@@ -55,6 +59,7 @@ public:
/// Constructor.
TAO_IIOP_SSL_Transport (TAO_IIOP_SSL_Connection_Handler *handler,
TAO_ORB_Core *orb_core,
+ TAO_SSLIOP_Current_ptr current,
CORBA::Boolean flag = 0);
/// Default destructor.
@@ -70,6 +75,10 @@ public:
int block = 0);
protected:
+ /// Reference to the SSLIOP::Current object (downcast to gain access
+ /// to the low-level management methods).
+ TAO_SSLIOP_Current_var current_;
+
};