4 #include "MessengerS.h"
6 #include "tao/Valuetype/ValueFactory.h"
8 class Messenger_i
: public virtual POA_demo::value::idl::ValueServer
13 virtual char * receive_boxedvalue (
14 ::demo::value::idl::boxedValue
* b
);
16 virtual char * receive_long (
17 ::demo::value::idl::boxedLong
* p1
,
18 ::demo::value::idl::boxedLong
* p2
);
20 virtual char * receive_string (
21 ::demo::value::idl::boxedString
* s1
,
22 ::demo::value::idl::boxedString
* s2
);
24 virtual char * receive_list (
25 ::demo::value::idl::Node
* node
);
27 virtual char * receive_truncatable (
28 ::demo::value::idl::TValue
*& v
);
30 virtual char * receive_sequence (
31 const ::demo::value::idl::ConfigValues
& v
);
34 virtual ~Messenger_i();
39 //class NodeImpl : public virtual POA_demo::value::idl::Node
41 // : public virtual CORBA::ValueFactoryBase
44 // static void register_new_factory(CORBA::ORB& orb);
46 // virtual CORBA::ValueBase* create_for_unmarshal();