summaryrefslogtreecommitdiff
path: root/TAO/tao/Connection_Handler.h
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-09-29 21:51:48 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-09-29 21:51:48 +0000
commitb139c8c82760c628be4d9a54d641a1a989b980ff (patch)
tree3b8621eae4172b4ec1ab86649fc4eb7be8ffc449 /TAO/tao/Connection_Handler.h
parent7705057d3b5607d9c624c9dccf165e9a6e87488f (diff)
downloadATCD-b139c8c82760c628be4d9a54d641a1a989b980ff.tar.gz
Wed Sep 29 17:30:25 2004 Irfan Pyarali <irfan@oomworks.com>
Diffstat (limited to 'TAO/tao/Connection_Handler.h')
-rw-r--r--TAO/tao/Connection_Handler.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/TAO/tao/Connection_Handler.h b/TAO/tao/Connection_Handler.h
index 357ea8ab768..c85bd2e05ef 100644
--- a/TAO/tao/Connection_Handler.h
+++ b/TAO/tao/Connection_Handler.h
@@ -22,6 +22,8 @@
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
+#include "tao/Basic_Types.h"
+
class TAO_ORB_Core;
class TAO_ORB_Core_TSS_Resources;
class TAO_Transport;
@@ -97,6 +99,11 @@ public:
/// this handler
virtual int close_handler (void);
+ /// Set the Diff-Serv codepoint on outgoing packets. Only has
+ /// effect for remote protocols (e.g., IIOP); no effect for local
+ /// protocols (UIOP).
+ virtual int set_dscp_codepoint (CORBA::Boolean set_network_priority) = 0;
+
protected:
/// Return our TAO_ORB_Core pointer