summaryrefslogtreecommitdiff
path: root/TAO/tao/Transport.h
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2003-03-28 19:38:27 +0000
committerbala <balanatarajan@users.noreply.github.com>2003-03-28 19:38:27 +0000
commit1c973e300e5ad7b51932298da046027c17351467 (patch)
tree1624e906076f5c57d83afbbf70428b6f6c6d4aac /TAO/tao/Transport.h
parent6cb655f66dc0d50a5b04d75bfb1580dead691cbe (diff)
downloadATCD-1c973e300e5ad7b51932298da046027c17351467.tar.gz
ChangeLogTag: Fri Mar 28 13:31:41 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
Diffstat (limited to 'TAO/tao/Transport.h')
-rw-r--r--TAO/tao/Transport.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/TAO/tao/Transport.h b/TAO/tao/Transport.h
index 88216f88941..414792fcdd0 100644
--- a/TAO/tao/Transport.h
+++ b/TAO/tao/Transport.h
@@ -29,6 +29,8 @@
#include "Transport_Timer.h"
#include "Incoming_Message_Queue.h"
#include "Synch_Refcountable.h"
+
+// @@Phil -- why should this be included?
#include "CONV_FRAMEC.h"
class TAO_ORB_Core;
@@ -1001,6 +1003,18 @@ protected:
unsigned long purging_order_;
private:
+ /// @@Phil, I think it would be nice if we could think of a way to
+ /// do the following.
+ /// We have been trying to use the transport for marking about
+ /// translator factories and such! IMHO this is a wrong encapulation
+ /// ie. trying to populate the transport object with these
+ /// details. We should probably have a class something like
+ /// TAO_Message_Property or TAO_Message_Translator or whatever (I am
+ /// sure you get the idea) and encapsulate all these
+ /// details. Coupling these seems odd. if I have to be more cynical
+ /// we can move this to the connection_handler and it may more sense
+ /// with the DSCP stuff around there. Do you agree?
+
/// Additional member values required to support codeset translation
TAO_Codeset_Translator_Factory *char_translator_;
TAO_Codeset_Translator_Factory *wchar_translator_;