]> pilppa.com Git - libplpbus.git/commitdiff
dropped duplicate version from the RequestResponseBus* sources generated in src/idl...
authorMika Laitio <lamikr@pilppa.org>
Mon, 4 Oct 2010 14:07:51 +0000 (17:07 +0300)
committerMika Laitio <lamikr@pilppa.org>
Mon, 4 Oct 2010 14:07:51 +0000 (17:07 +0300)
src/Makefile.am
src/plpbus/RequestResponseBus.hh [deleted file]
src/plpbus/RequestResponseBusSK.cc [deleted file]
src_test/Makefile.am

index 70f07a4343a047ec44ed890fdda895ccd0bcf4e2..7e26785e3818e3d3a2eb20a6e63ff9e69114761f 100644 (file)
@@ -10,7 +10,7 @@ libplpbus_la_SOURCES = \
        plpbus/IClientListener.hh \
        plpbus/IServerListener.hh
 libplpbus_la_LDFLAGS = $(SRC_LIBS) $(all_libraries) -version-info 1:0:0 -no-undefined
-AM_CPPFLAGS = $(SRC_CFLAGS)
+AM_CPPFLAGS = $(SRC_CFLAGS) -Iidl
 
 DISTCLEANFILES = Makefile.in
 
diff --git a/src/plpbus/RequestResponseBus.hh b/src/plpbus/RequestResponseBus.hh
deleted file mode 100644 (file)
index ddebb17..0000000
+++ /dev/null
@@ -1,625 +0,0 @@
-// This file is generated by omniidl (C++ backend)- omniORB_4_1. Do not edit.
-#ifndef __RequestResponseBus_hh__
-#define __RequestResponseBus_hh__
-
-#ifndef __CORBA_H_EXTERNAL_GUARD__
-#include <omniORB4/CORBA.h>
-#endif
-
-#ifndef  USE_stub_in_nt_dll
-# define USE_stub_in_nt_dll_NOT_DEFINED_RequestResponseBus
-#endif
-#ifndef  USE_core_stub_in_nt_dll
-# define USE_core_stub_in_nt_dll_NOT_DEFINED_RequestResponseBus
-#endif
-#ifndef  USE_dyn_stub_in_nt_dll
-# define USE_dyn_stub_in_nt_dll_NOT_DEFINED_RequestResponseBus
-#endif
-
-
-
-
-
-
-#ifdef USE_stub_in_nt_dll
-# ifndef USE_core_stub_in_nt_dll
-#  define USE_core_stub_in_nt_dll
-# endif
-# ifndef USE_dyn_stub_in_nt_dll
-#  define USE_dyn_stub_in_nt_dll
-# endif
-#endif
-
-#ifdef _core_attr
-# error "A local CPP macro _core_attr has already been defined."
-#else
-# ifdef  USE_core_stub_in_nt_dll
-#  define _core_attr _OMNIORB_NTDLL_IMPORT
-# else
-#  define _core_attr
-# endif
-#endif
-
-#ifdef _dyn_attr
-# error "A local CPP macro _dyn_attr has already been defined."
-#else
-# ifdef  USE_dyn_stub_in_nt_dll
-#  define _dyn_attr _OMNIORB_NTDLL_IMPORT
-# else
-#  define _dyn_attr
-# endif
-#endif
-
-
-
-
-
-_CORBA_MODULE plpbus_orb
-
-_CORBA_MODULE_BEG
-
-  struct DataItem {
-    typedef _CORBA_ConstrType_Variable_Var<DataItem> _var_type;
-
-    
-    ::CORBA::String_member name;
-
-    ::CORBA::Any value;
-
-  
-
-    void operator>>= (cdrStream &) const;
-    void operator<<= (cdrStream &);
-  };
-
-  typedef DataItem::_var_type DataItem_var;
-
-  typedef _CORBA_ConstrType_Variable_OUT_arg< DataItem,DataItem_var > DataItem_out;
-
-  _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DataItem;
-
-  _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DataItemSequence;
-
-  class DataItemSequence_var;
-
-  class DataItemSequence : public _CORBA_Unbounded_Sequence< DataItem >  {
-  public:
-    typedef DataItemSequence_var _var_type;
-    inline DataItemSequence() {}
-    inline DataItemSequence(const DataItemSequence& _s)
-      : _CORBA_Unbounded_Sequence< DataItem > (_s) {}
-
-    inline DataItemSequence(_CORBA_ULong _max)
-      : _CORBA_Unbounded_Sequence< DataItem > (_max) {}
-    inline DataItemSequence(_CORBA_ULong _max, _CORBA_ULong _len, DataItem* _val, _CORBA_Boolean _rel=0)
-      : _CORBA_Unbounded_Sequence< DataItem > (_max, _len, _val, _rel) {}
-
-  
-
-    inline DataItemSequence& operator = (const DataItemSequence& _s) {
-      _CORBA_Unbounded_Sequence< DataItem > ::operator=(_s);
-      return *this;
-    }
-  };
-
-  class DataItemSequence_out;
-
-  class DataItemSequence_var {
-  public:
-    inline DataItemSequence_var() : _pd_seq(0) {}
-    inline DataItemSequence_var(DataItemSequence* _s) : _pd_seq(_s) {}
-    inline DataItemSequence_var(const DataItemSequence_var& _s) {
-      if( _s._pd_seq )  _pd_seq = new DataItemSequence(*_s._pd_seq);
-      else              _pd_seq = 0;
-    }
-    inline ~DataItemSequence_var() { if( _pd_seq )  delete _pd_seq; }
-      
-    inline DataItemSequence_var& operator = (DataItemSequence* _s) {
-      if( _pd_seq )  delete _pd_seq;
-      _pd_seq = _s;
-      return *this;
-    }
-    inline DataItemSequence_var& operator = (const DataItemSequence_var& _s) {
-      if( _s._pd_seq ) {
-        if( !_pd_seq )  _pd_seq = new DataItemSequence;
-        *_pd_seq = *_s._pd_seq;
-      } else if( _pd_seq ) {
-        delete _pd_seq;
-        _pd_seq = 0;
-      }
-      return *this;
-    }
-    inline DataItem& operator [] (_CORBA_ULong _s) {
-      return (*_pd_seq)[_s];
-    }
-
-  
-
-    inline DataItemSequence* operator -> () { return _pd_seq; }
-    inline const DataItemSequence* operator -> () const { return _pd_seq; }
-#if defined(__GNUG__)
-    inline operator DataItemSequence& () const { return *_pd_seq; }
-#else
-    inline operator const DataItemSequence& () const { return *_pd_seq; }
-    inline operator DataItemSequence& () { return *_pd_seq; }
-#endif
-      
-    inline const DataItemSequence& in() const { return *_pd_seq; }
-    inline DataItemSequence&       inout()    { return *_pd_seq; }
-    inline DataItemSequence*&      out() {
-      if( _pd_seq ) { delete _pd_seq; _pd_seq = 0; }
-      return _pd_seq;
-    }
-    inline DataItemSequence* _retn() { DataItemSequence* tmp = _pd_seq; _pd_seq = 0; return tmp; }
-      
-    friend class DataItemSequence_out;
-    
-  private:
-    DataItemSequence* _pd_seq;
-  };
-
-  class DataItemSequence_out {
-  public:
-    inline DataItemSequence_out(DataItemSequence*& _s) : _data(_s) { _data = 0; }
-    inline DataItemSequence_out(DataItemSequence_var& _s)
-      : _data(_s._pd_seq) { _s = (DataItemSequence*) 0; }
-    inline DataItemSequence_out(const DataItemSequence_out& _s) : _data(_s._data) {}
-    inline DataItemSequence_out& operator = (const DataItemSequence_out& _s) {
-      _data = _s._data;
-      return *this;
-    }
-    inline DataItemSequence_out& operator = (DataItemSequence* _s) {
-      _data = _s;
-      return *this;
-    }
-    inline operator DataItemSequence*&()  { return _data; }
-    inline DataItemSequence*& ptr()       { return _data; }
-    inline DataItemSequence* operator->() { return _data; }
-
-    inline DataItem& operator [] (_CORBA_ULong _i) {
-      return (*_data)[_i];
-    }
-
-  
-
-    DataItemSequence*& _data;
-
-  private:
-    DataItemSequence_out();
-    DataItemSequence_out& operator=(const DataItemSequence_var&);
-  };
-
-#ifndef __plpbus__orb_mOrbClient__
-#define __plpbus__orb_mOrbClient__
-
-  class OrbClient;
-  class _objref_OrbClient;
-  class _impl_OrbClient;
-  
-  typedef _objref_OrbClient* OrbClient_ptr;
-  typedef OrbClient_ptr OrbClientRef;
-
-  class OrbClient_Helper {
-  public:
-    typedef OrbClient_ptr _ptr_type;
-
-    static _ptr_type _nil();
-    static _CORBA_Boolean is_nil(_ptr_type);
-    static void release(_ptr_type);
-    static void duplicate(_ptr_type);
-    static void marshalObjRef(_ptr_type, cdrStream&);
-    static _ptr_type unmarshalObjRef(cdrStream&);
-  };
-
-  typedef _CORBA_ObjRef_Var<_objref_OrbClient, OrbClient_Helper> OrbClient_var;
-  typedef _CORBA_ObjRef_OUT_arg<_objref_OrbClient,OrbClient_Helper > OrbClient_out;
-
-#endif
-
-  // interface OrbClient
-  class OrbClient {
-  public:
-    // Declarations for this interface type.
-    typedef OrbClient_ptr _ptr_type;
-    typedef OrbClient_var _var_type;
-
-    static _ptr_type _duplicate(_ptr_type);
-    static _ptr_type _narrow(::CORBA::Object_ptr);
-    static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
-    
-    static _ptr_type _nil();
-
-    static inline void _marshalObjRef(_ptr_type, cdrStream&);
-
-    static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
-      omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
-      if (o)
-        return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
-      else
-        return _nil();
-    }
-
-    static _core_attr const char* _PD_repoId;
-
-    // Other IDL defined within this scope.
-    
-  };
-
-  class _objref_OrbClient :
-    public virtual ::CORBA::Object,
-    public virtual omniObjRef
-  {
-  public:
-    void receive_event_message(const char* event_param);
-    void receive_event_dataitem_sequence(const ::plpbus_orb::DataItemSequence& event_param);
-    void receive_response_message(const char* msg_rsp_param);
-    void receive_response_dataitem_sequence(const ::plpbus_orb::DataItemSequence& msg_rsp_param);
-
-    inline _objref_OrbClient()  { _PR_setobj(0); }  // nil
-    _objref_OrbClient(omniIOR*, omniIdentity*);
-
-  protected:
-    virtual ~_objref_OrbClient();
-
-    
-  private:
-    virtual void* _ptrToObjRef(const char*);
-
-    _objref_OrbClient(const _objref_OrbClient&);
-    _objref_OrbClient& operator = (const _objref_OrbClient&);
-    // not implemented
-
-    friend class OrbClient;
-  };
-
-  class _pof_OrbClient : public _OMNI_NS(proxyObjectFactory) {
-  public:
-    inline _pof_OrbClient() : _OMNI_NS(proxyObjectFactory)(OrbClient::_PD_repoId) {}
-    virtual ~_pof_OrbClient();
-
-    virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
-    virtual _CORBA_Boolean is_a(const char*) const;
-  };
-
-  class _impl_OrbClient :
-    public virtual omniServant
-  {
-  public:
-    virtual ~_impl_OrbClient();
-
-    virtual void receive_event_message(const char* event_param) = 0;
-    virtual void receive_event_dataitem_sequence(const ::plpbus_orb::DataItemSequence& event_param) = 0;
-    virtual void receive_response_message(const char* msg_rsp_param) = 0;
-    virtual void receive_response_dataitem_sequence(const ::plpbus_orb::DataItemSequence& msg_rsp_param) = 0;
-    
-  public:  // Really protected, workaround for xlC
-    virtual _CORBA_Boolean _dispatch(omniCallHandle&);
-
-  private:
-    virtual void* _ptrToInterface(const char*);
-    virtual const char* _mostDerivedRepoId();
-    
-  };
-
-
-  _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_OrbClient;
-
-#ifndef __plpbus__orb_mOrbServer__
-#define __plpbus__orb_mOrbServer__
-
-  class OrbServer;
-  class _objref_OrbServer;
-  class _impl_OrbServer;
-  
-  typedef _objref_OrbServer* OrbServer_ptr;
-  typedef OrbServer_ptr OrbServerRef;
-
-  class OrbServer_Helper {
-  public:
-    typedef OrbServer_ptr _ptr_type;
-
-    static _ptr_type _nil();
-    static _CORBA_Boolean is_nil(_ptr_type);
-    static void release(_ptr_type);
-    static void duplicate(_ptr_type);
-    static void marshalObjRef(_ptr_type, cdrStream&);
-    static _ptr_type unmarshalObjRef(cdrStream&);
-  };
-
-  typedef _CORBA_ObjRef_Var<_objref_OrbServer, OrbServer_Helper> OrbServer_var;
-  typedef _CORBA_ObjRef_OUT_arg<_objref_OrbServer,OrbServer_Helper > OrbServer_out;
-
-#endif
-
-  // interface OrbServer
-  class OrbServer {
-  public:
-    // Declarations for this interface type.
-    typedef OrbServer_ptr _ptr_type;
-    typedef OrbServer_var _var_type;
-
-    static _ptr_type _duplicate(_ptr_type);
-    static _ptr_type _narrow(::CORBA::Object_ptr);
-    static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
-    
-    static _ptr_type _nil();
-
-    static inline void _marshalObjRef(_ptr_type, cdrStream&);
-
-    static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
-      omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
-      if (o)
-        return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
-      else
-        return _nil();
-    }
-
-    static _core_attr const char* _PD_repoId;
-
-    // Other IDL defined within this scope.
-    
-  };
-
-  class _objref_OrbServer :
-    public virtual ::CORBA::Object,
-    public virtual omniObjRef
-  {
-  public:
-    void send_message_and_request_response(::plpbus_orb::OrbClient_ptr response_listener_param, const char* msg_param);
-    void send_dataitem_message_and_request_response(::plpbus_orb::OrbClient_ptr response_listener_param, const ::plpbus_orb::DataItemSequence& req_seq_param);
-    char* send_message_and_wait_response(const char* msg_req_param, ::CORBA::Long& err_flg);
-    ::CORBA::Long send_dataitem_message_and_wait_response(const ::plpbus_orb::DataItemSequence& req_seq_param, ::plpbus_orb::DataItemSequence_out rsp_seq_param);
-    void add_event_listener(::plpbus_orb::OrbClient_ptr callback_client_param, const char* msg_param, ::CORBA::UShort period_secs);
-    void shutdown();
-
-    inline _objref_OrbServer()  { _PR_setobj(0); }  // nil
-    _objref_OrbServer(omniIOR*, omniIdentity*);
-
-  protected:
-    virtual ~_objref_OrbServer();
-
-    
-  private:
-    virtual void* _ptrToObjRef(const char*);
-
-    _objref_OrbServer(const _objref_OrbServer&);
-    _objref_OrbServer& operator = (const _objref_OrbServer&);
-    // not implemented
-
-    friend class OrbServer;
-  };
-
-  class _pof_OrbServer : public _OMNI_NS(proxyObjectFactory) {
-  public:
-    inline _pof_OrbServer() : _OMNI_NS(proxyObjectFactory)(OrbServer::_PD_repoId) {}
-    virtual ~_pof_OrbServer();
-
-    virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
-    virtual _CORBA_Boolean is_a(const char*) const;
-  };
-
-  class _impl_OrbServer :
-    public virtual omniServant
-  {
-  public:
-    virtual ~_impl_OrbServer();
-
-    virtual void send_message_and_request_response(::plpbus_orb::OrbClient_ptr response_listener_param, const char* msg_param) = 0;
-    virtual void send_dataitem_message_and_request_response(::plpbus_orb::OrbClient_ptr response_listener_param, const ::plpbus_orb::DataItemSequence& req_seq_param) = 0;
-    virtual char* send_message_and_wait_response(const char* msg_req_param, ::CORBA::Long& err_flg) = 0;
-    virtual ::CORBA::Long send_dataitem_message_and_wait_response(const ::plpbus_orb::DataItemSequence& req_seq_param, ::plpbus_orb::DataItemSequence_out rsp_seq_param) = 0;
-    virtual void add_event_listener(::plpbus_orb::OrbClient_ptr callback_client_param, const char* msg_param, ::CORBA::UShort period_secs) = 0;
-    virtual void shutdown() = 0;
-    
-  public:  // Really protected, workaround for xlC
-    virtual _CORBA_Boolean _dispatch(omniCallHandle&);
-
-  private:
-    virtual void* _ptrToInterface(const char*);
-    virtual const char* _mostDerivedRepoId();
-    
-  };
-
-
-  _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_OrbServer;
-
-_CORBA_MODULE_END
-
-
-
-_CORBA_MODULE POA_plpbus_orb
-_CORBA_MODULE_BEG
-
-  class OrbClient :
-    public virtual plpbus_orb::_impl_OrbClient,
-    public virtual ::PortableServer::ServantBase
-  {
-  public:
-    virtual ~OrbClient();
-
-    inline ::plpbus_orb::OrbClient_ptr _this() {
-      return (::plpbus_orb::OrbClient_ptr) _do_this(::plpbus_orb::OrbClient::_PD_repoId);
-    }
-  };
-
-  template <class _omniT>
-  class OrbClient_tie : public virtual OrbClient
-  {
-  public:
-    OrbClient_tie(_omniT& t)
-      : pd_obj(&t), pd_poa(0), pd_rel(0) {}
-    OrbClient_tie(_omniT& t, ::PortableServer::POA_ptr p)
-      : pd_obj(&t), pd_poa(p), pd_rel(0) {}
-    OrbClient_tie(_omniT* t, _CORBA_Boolean r=1)
-      : pd_obj(t), pd_poa(0), pd_rel(r) {}
-    OrbClient_tie(_omniT* t, ::PortableServer::POA_ptr p,_CORBA_Boolean r=1)
-      : pd_obj(t), pd_poa(p), pd_rel(r) {}
-    ~OrbClient_tie() {
-      if( pd_poa )  ::CORBA::release(pd_poa);
-      if( pd_rel )  delete pd_obj;
-    }
-
-    _omniT* _tied_object() { return pd_obj; }
-
-    void _tied_object(_omniT& t) {
-      if( pd_rel )  delete pd_obj;
-      pd_obj = &t;
-      pd_rel = 0;
-    }
-
-    void _tied_object(_omniT* t, _CORBA_Boolean r=1) {
-      if( pd_rel )  delete pd_obj;
-      pd_obj = t;
-      pd_rel = r;
-    }
-
-    _CORBA_Boolean _is_owner()        { return pd_rel; }
-    void _is_owner(_CORBA_Boolean io) { pd_rel = io;   }
-
-    ::PortableServer::POA_ptr _default_POA() {
-      if( !pd_poa )  return ::PortableServer::POA::_the_root_poa();
-      else           return ::PortableServer::POA::_duplicate(pd_poa);
-    }
-
-    void receive_event_message(const char* event_param) { pd_obj->receive_event_message(event_param); }
-    void receive_event_dataitem_sequence(const plpbus_orb::DataItemSequence& event_param) { pd_obj->receive_event_dataitem_sequence(event_param); }
-    void receive_response_message(const char* msg_rsp_param) { pd_obj->receive_response_message(msg_rsp_param); }
-    void receive_response_dataitem_sequence(const plpbus_orb::DataItemSequence& msg_rsp_param) { pd_obj->receive_response_dataitem_sequence(msg_rsp_param); }
-  
-
-  private:
-    _omniT*                   pd_obj;
-    ::PortableServer::POA_ptr pd_poa;
-    _CORBA_Boolean            pd_rel;
-  };
-
-  class OrbServer :
-    public virtual plpbus_orb::_impl_OrbServer,
-    public virtual ::PortableServer::ServantBase
-  {
-  public:
-    virtual ~OrbServer();
-
-    inline ::plpbus_orb::OrbServer_ptr _this() {
-      return (::plpbus_orb::OrbServer_ptr) _do_this(::plpbus_orb::OrbServer::_PD_repoId);
-    }
-  };
-
-  template <class _omniT>
-  class OrbServer_tie : public virtual OrbServer
-  {
-  public:
-    OrbServer_tie(_omniT& t)
-      : pd_obj(&t), pd_poa(0), pd_rel(0) {}
-    OrbServer_tie(_omniT& t, ::PortableServer::POA_ptr p)
-      : pd_obj(&t), pd_poa(p), pd_rel(0) {}
-    OrbServer_tie(_omniT* t, _CORBA_Boolean r=1)
-      : pd_obj(t), pd_poa(0), pd_rel(r) {}
-    OrbServer_tie(_omniT* t, ::PortableServer::POA_ptr p,_CORBA_Boolean r=1)
-      : pd_obj(t), pd_poa(p), pd_rel(r) {}
-    ~OrbServer_tie() {
-      if( pd_poa )  ::CORBA::release(pd_poa);
-      if( pd_rel )  delete pd_obj;
-    }
-
-    _omniT* _tied_object() { return pd_obj; }
-
-    void _tied_object(_omniT& t) {
-      if( pd_rel )  delete pd_obj;
-      pd_obj = &t;
-      pd_rel = 0;
-    }
-
-    void _tied_object(_omniT* t, _CORBA_Boolean r=1) {
-      if( pd_rel )  delete pd_obj;
-      pd_obj = t;
-      pd_rel = r;
-    }
-
-    _CORBA_Boolean _is_owner()        { return pd_rel; }
-    void _is_owner(_CORBA_Boolean io) { pd_rel = io;   }
-
-    ::PortableServer::POA_ptr _default_POA() {
-      if( !pd_poa )  return ::PortableServer::POA::_the_root_poa();
-      else           return ::PortableServer::POA::_duplicate(pd_poa);
-    }
-
-    void send_message_and_request_response(plpbus_orb::OrbClient_ptr response_listener_param, const char* msg_param) { pd_obj->send_message_and_request_response(response_listener_param, msg_param); }
-    void send_dataitem_message_and_request_response(plpbus_orb::OrbClient_ptr response_listener_param, const plpbus_orb::DataItemSequence& req_seq_param) { pd_obj->send_dataitem_message_and_request_response(response_listener_param, req_seq_param); }
-    char* send_message_and_wait_response(const char* msg_req_param, ::CORBA::Long& err_flg) { return pd_obj->send_message_and_wait_response(msg_req_param, err_flg); }
-    ::CORBA::Long send_dataitem_message_and_wait_response(const plpbus_orb::DataItemSequence& req_seq_param, plpbus_orb::DataItemSequence_out rsp_seq_param) { return pd_obj->send_dataitem_message_and_wait_response(req_seq_param, rsp_seq_param); }
-    void add_event_listener(plpbus_orb::OrbClient_ptr callback_client_param, const char* msg_param, ::CORBA::UShort period_secs) { pd_obj->add_event_listener(callback_client_param, msg_param, period_secs); }
-    void shutdown() { pd_obj->shutdown(); }
-  
-
-  private:
-    _omniT*                   pd_obj;
-    ::PortableServer::POA_ptr pd_poa;
-    _CORBA_Boolean            pd_rel;
-  };
-
-_CORBA_MODULE_END
-
-
-
-_CORBA_MODULE OBV_plpbus_orb
-_CORBA_MODULE_BEG
-
-_CORBA_MODULE_END
-
-
-
-
-
-#undef _core_attr
-#undef _dyn_attr
-
-extern void operator<<=(::CORBA::Any& _a, const plpbus_orb::DataItem& _s);
-extern void operator<<=(::CORBA::Any& _a, plpbus_orb::DataItem* _sp);
-extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, plpbus_orb::DataItem*& _sp);
-extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const plpbus_orb::DataItem*& _sp);
-
-void operator<<=(::CORBA::Any& _a, const plpbus_orb::DataItemSequence& _s);
-void operator<<=(::CORBA::Any& _a, plpbus_orb::DataItemSequence* _sp);
-_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, plpbus_orb::DataItemSequence*& _sp);
-_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const plpbus_orb::DataItemSequence*& _sp);
-
-void operator<<=(::CORBA::Any& _a, plpbus_orb::OrbClient_ptr _s);
-void operator<<=(::CORBA::Any& _a, plpbus_orb::OrbClient_ptr* _s);
-_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, plpbus_orb::OrbClient_ptr& _s);
-
-void operator<<=(::CORBA::Any& _a, plpbus_orb::OrbServer_ptr _s);
-void operator<<=(::CORBA::Any& _a, plpbus_orb::OrbServer_ptr* _s);
-_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, plpbus_orb::OrbServer_ptr& _s);
-
-
-
-inline void
-plpbus_orb::OrbClient::_marshalObjRef(::plpbus_orb::OrbClient_ptr obj, cdrStream& s) {
-  omniObjRef::_marshal(obj->_PR_getobj(),s);
-}
-
-
-inline void
-plpbus_orb::OrbServer::_marshalObjRef(::plpbus_orb::OrbServer_ptr obj, cdrStream& s) {
-  omniObjRef::_marshal(obj->_PR_getobj(),s);
-}
-
-
-
-
-#ifdef   USE_stub_in_nt_dll_NOT_DEFINED_RequestResponseBus
-# undef  USE_stub_in_nt_dll
-# undef  USE_stub_in_nt_dll_NOT_DEFINED_RequestResponseBus
-#endif
-#ifdef   USE_core_stub_in_nt_dll_NOT_DEFINED_RequestResponseBus
-# undef  USE_core_stub_in_nt_dll
-# undef  USE_core_stub_in_nt_dll_NOT_DEFINED_RequestResponseBus
-#endif
-#ifdef   USE_dyn_stub_in_nt_dll_NOT_DEFINED_RequestResponseBus
-# undef  USE_dyn_stub_in_nt_dll
-# undef  USE_dyn_stub_in_nt_dll_NOT_DEFINED_RequestResponseBus
-#endif
-
-#endif  // __RequestResponseBus_hh__
-
diff --git a/src/plpbus/RequestResponseBusSK.cc b/src/plpbus/RequestResponseBusSK.cc
deleted file mode 100644 (file)
index 9877936..0000000
+++ /dev/null
@@ -1,1012 +0,0 @@
-// This file is generated by omniidl (C++ backend)- omniORB_4_1. Do not edit.
-
-#include "RequestResponseBus.hh"
-#include <omniORB4/IOP_S.h>
-#include <omniORB4/IOP_C.h>
-#include <omniORB4/callDescriptor.h>
-#include <omniORB4/callHandle.h>
-#include <omniORB4/objTracker.h>
-
-
-OMNI_USING_NAMESPACE(omni)
-
-static const char* _0RL_library_version = omniORB_4_1;
-
-
-
-void
-plpbus_orb::DataItem::operator>>= (cdrStream &_n) const
-{
-  _n.marshalString(name,0);
-  (const ::CORBA::Any&) value >>= _n;
-
-}
-
-void
-plpbus_orb::DataItem::operator<<= (cdrStream &_n)
-{
-  name = _n.unmarshalString(0);
-  (::CORBA::Any&)value <<= _n;
-
-}
-
-plpbus_orb::OrbClient_ptr plpbus_orb::OrbClient_Helper::_nil() {
-  return ::plpbus_orb::OrbClient::_nil();
-}
-
-::CORBA::Boolean plpbus_orb::OrbClient_Helper::is_nil(::plpbus_orb::OrbClient_ptr p) {
-  return ::CORBA::is_nil(p);
-
-}
-
-void plpbus_orb::OrbClient_Helper::release(::plpbus_orb::OrbClient_ptr p) {
-  ::CORBA::release(p);
-}
-
-void plpbus_orb::OrbClient_Helper::marshalObjRef(::plpbus_orb::OrbClient_ptr obj, cdrStream& s) {
-  ::plpbus_orb::OrbClient::_marshalObjRef(obj, s);
-}
-
-plpbus_orb::OrbClient_ptr plpbus_orb::OrbClient_Helper::unmarshalObjRef(cdrStream& s) {
-  return ::plpbus_orb::OrbClient::_unmarshalObjRef(s);
-}
-
-void plpbus_orb::OrbClient_Helper::duplicate(::plpbus_orb::OrbClient_ptr obj) {
-  if( obj && !obj->_NP_is_nil() )  omni::duplicateObjRef(obj);
-}
-
-plpbus_orb::OrbClient_ptr
-plpbus_orb::OrbClient::_duplicate(::plpbus_orb::OrbClient_ptr obj)
-{
-  if( obj && !obj->_NP_is_nil() )  omni::duplicateObjRef(obj);
-  return obj;
-}
-
-plpbus_orb::OrbClient_ptr
-plpbus_orb::OrbClient::_narrow(::CORBA::Object_ptr obj)
-{
-  if( !obj || obj->_NP_is_nil() || obj->_NP_is_pseudo() ) return _nil();
-  _ptr_type e = (_ptr_type) obj->_PR_getobj()->_realNarrow(_PD_repoId);
-  return e ? e : _nil();
-}
-
-
-plpbus_orb::OrbClient_ptr
-plpbus_orb::OrbClient::_unchecked_narrow(::CORBA::Object_ptr obj)
-{
-  if( !obj || obj->_NP_is_nil() || obj->_NP_is_pseudo() ) return _nil();
-  _ptr_type e = (_ptr_type) obj->_PR_getobj()->_uncheckedNarrow(_PD_repoId);
-  return e ? e : _nil();
-}
-
-plpbus_orb::OrbClient_ptr
-plpbus_orb::OrbClient::_nil()
-{
-#ifdef OMNI_UNLOADABLE_STUBS
-  static _objref_OrbClient _the_nil_obj;
-  return &_the_nil_obj;
-#else
-  static _objref_OrbClient* _the_nil_ptr = 0;
-  if( !_the_nil_ptr ) {
-    omni::nilRefLock().lock();
-    if( !_the_nil_ptr ) {
-      _the_nil_ptr = new _objref_OrbClient;
-      registerNilCorbaObject(_the_nil_ptr);
-    }
-    omni::nilRefLock().unlock();
-  }
-  return _the_nil_ptr;
-#endif
-}
-
-const char* plpbus_orb::OrbClient::_PD_repoId = "IDL:plpbus_orb/OrbClient:1.0";
-
-
-plpbus_orb::_objref_OrbClient::~_objref_OrbClient() {
-  
-}
-
-
-plpbus_orb::_objref_OrbClient::_objref_OrbClient(omniIOR* ior, omniIdentity* id) :
-   omniObjRef(::plpbus_orb::OrbClient::_PD_repoId, ior, id, 1)
-   
-   
-{
-  _PR_setobj(this);
-}
-
-void*
-plpbus_orb::_objref_OrbClient::_ptrToObjRef(const char* id)
-{
-  if( id == ::plpbus_orb::OrbClient::_PD_repoId )
-    return (::plpbus_orb::OrbClient_ptr) this;
-  
-  if( id == ::CORBA::Object::_PD_repoId )
-    return (::CORBA::Object_ptr) this;
-
-  if( omni::strMatch(id, ::plpbus_orb::OrbClient::_PD_repoId) )
-    return (::plpbus_orb::OrbClient_ptr) this;
-  
-  if( omni::strMatch(id, ::CORBA::Object::_PD_repoId) )
-    return (::CORBA::Object_ptr) this;
-
-  return 0;
-}
-
-// Proxy call descriptor class. Mangled signature:
-//  void_i_cstring
-class _0RL_cd_00d6793dc2c2a80c_00000000
-  : public omniCallDescriptor
-{
-public:
-  inline _0RL_cd_00d6793dc2c2a80c_00000000(LocalCallFn lcfn,const char* op_,size_t oplen,_CORBA_Boolean upcall=0):
-     omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 0, upcall)
-  {
-    
-  }
-  
-  void marshalArguments(cdrStream&);
-  void unmarshalArguments(cdrStream&);
-
-    
-  
-  static const char* const _user_exns[];
-
-  ::CORBA::String_var arg_0_;
-  const char* arg_0;
-};
-
-void _0RL_cd_00d6793dc2c2a80c_00000000::marshalArguments(cdrStream& _n)
-{
-  _n.marshalString(arg_0,0);
-
-}
-
-void _0RL_cd_00d6793dc2c2a80c_00000000::unmarshalArguments(cdrStream& _n)
-{
-  arg_0_ = _n.unmarshalString(0);
-  arg_0 = arg_0_.in();
-
-}
-
-const char* const _0RL_cd_00d6793dc2c2a80c_00000000::_user_exns[] = {
-  0
-};
-
-// Local call call-back function.
-static void
-_0RL_lcfn_00d6793dc2c2a80c_10000000(omniCallDescriptor* cd, omniServant* svnt)
-{
-  _0RL_cd_00d6793dc2c2a80c_00000000* tcd = (_0RL_cd_00d6793dc2c2a80c_00000000*)cd;
-  plpbus_orb::_impl_OrbClient* impl = (plpbus_orb::_impl_OrbClient*) svnt->_ptrToInterface(plpbus_orb::OrbClient::_PD_repoId);
-  impl->receive_event_message(tcd->arg_0);
-
-
-}
-
-void plpbus_orb::_objref_OrbClient::receive_event_message(const char* event_param)
-{
-  _0RL_cd_00d6793dc2c2a80c_00000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_10000000, "receive_event_message", 22);
-  _call_desc.arg_0 = event_param;
-
-  _invoke(_call_desc);
-
-
-
-}
-// Proxy call descriptor class. Mangled signature:
-//  void_i_cplpbus__orb_mDataItemSequence
-class _0RL_cd_00d6793dc2c2a80c_20000000
-  : public omniCallDescriptor
-{
-public:
-  inline _0RL_cd_00d6793dc2c2a80c_20000000(LocalCallFn lcfn,const char* op_,size_t oplen,_CORBA_Boolean upcall=0):
-     omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 0, upcall)
-  {
-    
-  }
-  
-  void marshalArguments(cdrStream&);
-  void unmarshalArguments(cdrStream&);
-
-    
-  
-  static const char* const _user_exns[];
-
-  plpbus_orb::DataItemSequence_var arg_0_;
-  const plpbus_orb::DataItemSequence* arg_0;
-};
-
-void _0RL_cd_00d6793dc2c2a80c_20000000::marshalArguments(cdrStream& _n)
-{
-  (const plpbus_orb::DataItemSequence&) *arg_0 >>= _n;
-
-}
-
-void _0RL_cd_00d6793dc2c2a80c_20000000::unmarshalArguments(cdrStream& _n)
-{
-  arg_0_ = new plpbus_orb::DataItemSequence;
-  (plpbus_orb::DataItemSequence&)arg_0_ <<= _n;
-  arg_0 = &arg_0_.in();
-
-}
-
-const char* const _0RL_cd_00d6793dc2c2a80c_20000000::_user_exns[] = {
-  0
-};
-
-// Local call call-back function.
-static void
-_0RL_lcfn_00d6793dc2c2a80c_30000000(omniCallDescriptor* cd, omniServant* svnt)
-{
-  _0RL_cd_00d6793dc2c2a80c_20000000* tcd = (_0RL_cd_00d6793dc2c2a80c_20000000*)cd;
-  plpbus_orb::_impl_OrbClient* impl = (plpbus_orb::_impl_OrbClient*) svnt->_ptrToInterface(plpbus_orb::OrbClient::_PD_repoId);
-  impl->receive_event_dataitem_sequence(*tcd->arg_0);
-
-
-}
-
-void plpbus_orb::_objref_OrbClient::receive_event_dataitem_sequence(const ::plpbus_orb::DataItemSequence& event_param)
-{
-  _0RL_cd_00d6793dc2c2a80c_20000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_30000000, "receive_event_dataitem_sequence", 32);
-  _call_desc.arg_0 = &(::plpbus_orb::DataItemSequence&) event_param;
-
-  _invoke(_call_desc);
-
-
-
-}
-// Local call call-back function.
-static void
-_0RL_lcfn_00d6793dc2c2a80c_40000000(omniCallDescriptor* cd, omniServant* svnt)
-{
-  _0RL_cd_00d6793dc2c2a80c_00000000* tcd = (_0RL_cd_00d6793dc2c2a80c_00000000*)cd;
-  plpbus_orb::_impl_OrbClient* impl = (plpbus_orb::_impl_OrbClient*) svnt->_ptrToInterface(plpbus_orb::OrbClient::_PD_repoId);
-  impl->receive_response_message(tcd->arg_0);
-
-
-}
-
-void plpbus_orb::_objref_OrbClient::receive_response_message(const char* msg_rsp_param)
-{
-  _0RL_cd_00d6793dc2c2a80c_00000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_40000000, "receive_response_message", 25);
-  _call_desc.arg_0 = msg_rsp_param;
-
-  _invoke(_call_desc);
-
-
-
-}
-// Local call call-back function.
-static void
-_0RL_lcfn_00d6793dc2c2a80c_50000000(omniCallDescriptor* cd, omniServant* svnt)
-{
-  _0RL_cd_00d6793dc2c2a80c_20000000* tcd = (_0RL_cd_00d6793dc2c2a80c_20000000*)cd;
-  plpbus_orb::_impl_OrbClient* impl = (plpbus_orb::_impl_OrbClient*) svnt->_ptrToInterface(plpbus_orb::OrbClient::_PD_repoId);
-  impl->receive_response_dataitem_sequence(*tcd->arg_0);
-
-
-}
-
-void plpbus_orb::_objref_OrbClient::receive_response_dataitem_sequence(const ::plpbus_orb::DataItemSequence& msg_rsp_param)
-{
-  _0RL_cd_00d6793dc2c2a80c_20000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_50000000, "receive_response_dataitem_sequence", 35);
-  _call_desc.arg_0 = &(::plpbus_orb::DataItemSequence&) msg_rsp_param;
-
-  _invoke(_call_desc);
-
-
-
-}
-plpbus_orb::_pof_OrbClient::~_pof_OrbClient() {}
-
-
-omniObjRef*
-plpbus_orb::_pof_OrbClient::newObjRef(omniIOR* ior, omniIdentity* id)
-{
-  return new ::plpbus_orb::_objref_OrbClient(ior, id);
-}
-
-
-::CORBA::Boolean
-plpbus_orb::_pof_OrbClient::is_a(const char* id) const
-{
-  if( omni::ptrStrMatch(id, ::plpbus_orb::OrbClient::_PD_repoId) )
-    return 1;
-  
-  return 0;
-}
-
-const plpbus_orb::_pof_OrbClient _the_pof_plpbus__orb_mOrbClient;
-
-plpbus_orb::_impl_OrbClient::~_impl_OrbClient() {}
-
-
-::CORBA::Boolean
-plpbus_orb::_impl_OrbClient::_dispatch(omniCallHandle& _handle)
-{
-  const char* op = _handle.operation_name();
-
-  if( omni::strMatch(op, "receive_event_message") ) {
-
-    _0RL_cd_00d6793dc2c2a80c_00000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_10000000, "receive_event_message", 22, 1);
-    
-    _handle.upcall(this,_call_desc);
-    return 1;
-  }
-
-  if( omni::strMatch(op, "receive_event_dataitem_sequence") ) {
-
-    _0RL_cd_00d6793dc2c2a80c_20000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_30000000, "receive_event_dataitem_sequence", 32, 1);
-    
-    _handle.upcall(this,_call_desc);
-    return 1;
-  }
-
-  if( omni::strMatch(op, "receive_response_message") ) {
-
-    _0RL_cd_00d6793dc2c2a80c_00000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_40000000, "receive_response_message", 25, 1);
-    
-    _handle.upcall(this,_call_desc);
-    return 1;
-  }
-
-  if( omni::strMatch(op, "receive_response_dataitem_sequence") ) {
-
-    _0RL_cd_00d6793dc2c2a80c_20000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_50000000, "receive_response_dataitem_sequence", 35, 1);
-    
-    _handle.upcall(this,_call_desc);
-    return 1;
-  }
-
-
-  return 0;
-}
-
-void*
-plpbus_orb::_impl_OrbClient::_ptrToInterface(const char* id)
-{
-  if( id == ::plpbus_orb::OrbClient::_PD_repoId )
-    return (::plpbus_orb::_impl_OrbClient*) this;
-  
-  if( id == ::CORBA::Object::_PD_repoId )
-    return (void*) 1;
-
-  if( omni::strMatch(id, ::plpbus_orb::OrbClient::_PD_repoId) )
-    return (::plpbus_orb::_impl_OrbClient*) this;
-  
-  if( omni::strMatch(id, ::CORBA::Object::_PD_repoId) )
-    return (void*) 1;
-  return 0;
-}
-
-const char*
-plpbus_orb::_impl_OrbClient::_mostDerivedRepoId()
-{
-  return ::plpbus_orb::OrbClient::_PD_repoId;
-}
-
-plpbus_orb::OrbServer_ptr plpbus_orb::OrbServer_Helper::_nil() {
-  return ::plpbus_orb::OrbServer::_nil();
-}
-
-::CORBA::Boolean plpbus_orb::OrbServer_Helper::is_nil(::plpbus_orb::OrbServer_ptr p) {
-  return ::CORBA::is_nil(p);
-
-}
-
-void plpbus_orb::OrbServer_Helper::release(::plpbus_orb::OrbServer_ptr p) {
-  ::CORBA::release(p);
-}
-
-void plpbus_orb::OrbServer_Helper::marshalObjRef(::plpbus_orb::OrbServer_ptr obj, cdrStream& s) {
-  ::plpbus_orb::OrbServer::_marshalObjRef(obj, s);
-}
-
-plpbus_orb::OrbServer_ptr plpbus_orb::OrbServer_Helper::unmarshalObjRef(cdrStream& s) {
-  return ::plpbus_orb::OrbServer::_unmarshalObjRef(s);
-}
-
-void plpbus_orb::OrbServer_Helper::duplicate(::plpbus_orb::OrbServer_ptr obj) {
-  if( obj && !obj->_NP_is_nil() )  omni::duplicateObjRef(obj);
-}
-
-plpbus_orb::OrbServer_ptr
-plpbus_orb::OrbServer::_duplicate(::plpbus_orb::OrbServer_ptr obj)
-{
-  if( obj && !obj->_NP_is_nil() )  omni::duplicateObjRef(obj);
-  return obj;
-}
-
-plpbus_orb::OrbServer_ptr
-plpbus_orb::OrbServer::_narrow(::CORBA::Object_ptr obj)
-{
-  if( !obj || obj->_NP_is_nil() || obj->_NP_is_pseudo() ) return _nil();
-  _ptr_type e = (_ptr_type) obj->_PR_getobj()->_realNarrow(_PD_repoId);
-  return e ? e : _nil();
-}
-
-
-plpbus_orb::OrbServer_ptr
-plpbus_orb::OrbServer::_unchecked_narrow(::CORBA::Object_ptr obj)
-{
-  if( !obj || obj->_NP_is_nil() || obj->_NP_is_pseudo() ) return _nil();
-  _ptr_type e = (_ptr_type) obj->_PR_getobj()->_uncheckedNarrow(_PD_repoId);
-  return e ? e : _nil();
-}
-
-plpbus_orb::OrbServer_ptr
-plpbus_orb::OrbServer::_nil()
-{
-#ifdef OMNI_UNLOADABLE_STUBS
-  static _objref_OrbServer _the_nil_obj;
-  return &_the_nil_obj;
-#else
-  static _objref_OrbServer* _the_nil_ptr = 0;
-  if( !_the_nil_ptr ) {
-    omni::nilRefLock().lock();
-    if( !_the_nil_ptr ) {
-      _the_nil_ptr = new _objref_OrbServer;
-      registerNilCorbaObject(_the_nil_ptr);
-    }
-    omni::nilRefLock().unlock();
-  }
-  return _the_nil_ptr;
-#endif
-}
-
-const char* plpbus_orb::OrbServer::_PD_repoId = "IDL:plpbus_orb/OrbServer:1.0";
-
-
-plpbus_orb::_objref_OrbServer::~_objref_OrbServer() {
-  
-}
-
-
-plpbus_orb::_objref_OrbServer::_objref_OrbServer(omniIOR* ior, omniIdentity* id) :
-   omniObjRef(::plpbus_orb::OrbServer::_PD_repoId, ior, id, 1)
-   
-   
-{
-  _PR_setobj(this);
-}
-
-void*
-plpbus_orb::_objref_OrbServer::_ptrToObjRef(const char* id)
-{
-  if( id == ::plpbus_orb::OrbServer::_PD_repoId )
-    return (::plpbus_orb::OrbServer_ptr) this;
-  
-  if( id == ::CORBA::Object::_PD_repoId )
-    return (::CORBA::Object_ptr) this;
-
-  if( omni::strMatch(id, ::plpbus_orb::OrbServer::_PD_repoId) )
-    return (::plpbus_orb::OrbServer_ptr) this;
-  
-  if( omni::strMatch(id, ::CORBA::Object::_PD_repoId) )
-    return (::CORBA::Object_ptr) this;
-
-  return 0;
-}
-
-// Proxy call descriptor class. Mangled signature:
-//  void_i_cplpbus__orb_mOrbClient_i_cstring
-class _0RL_cd_00d6793dc2c2a80c_60000000
-  : public omniCallDescriptor
-{
-public:
-  inline _0RL_cd_00d6793dc2c2a80c_60000000(LocalCallFn lcfn,const char* op_,size_t oplen,_CORBA_Boolean upcall=0):
-     omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 0, upcall)
-  {
-    
-  }
-  
-  void marshalArguments(cdrStream&);
-  void unmarshalArguments(cdrStream&);
-
-    
-  
-  static const char* const _user_exns[];
-
-  plpbus_orb::OrbClient_var arg_0_;
-  plpbus_orb::OrbClient_ptr arg_0;
-  ::CORBA::String_var arg_1_;
-  const char* arg_1;
-};
-
-void _0RL_cd_00d6793dc2c2a80c_60000000::marshalArguments(cdrStream& _n)
-{
-  plpbus_orb::OrbClient::_marshalObjRef(arg_0,_n);
-  _n.marshalString(arg_1,0);
-
-}
-
-void _0RL_cd_00d6793dc2c2a80c_60000000::unmarshalArguments(cdrStream& _n)
-{
-  arg_0_ = plpbus_orb::OrbClient::_unmarshalObjRef(_n);
-  arg_0 = arg_0_.in();
-  arg_1_ = _n.unmarshalString(0);
-  arg_1 = arg_1_.in();
-
-}
-
-const char* const _0RL_cd_00d6793dc2c2a80c_60000000::_user_exns[] = {
-  0
-};
-
-// Local call call-back function.
-static void
-_0RL_lcfn_00d6793dc2c2a80c_70000000(omniCallDescriptor* cd, omniServant* svnt)
-{
-  _0RL_cd_00d6793dc2c2a80c_60000000* tcd = (_0RL_cd_00d6793dc2c2a80c_60000000*)cd;
-  plpbus_orb::_impl_OrbServer* impl = (plpbus_orb::_impl_OrbServer*) svnt->_ptrToInterface(plpbus_orb::OrbServer::_PD_repoId);
-  impl->send_message_and_request_response(tcd->arg_0, tcd->arg_1);
-
-
-}
-
-void plpbus_orb::_objref_OrbServer::send_message_and_request_response(::plpbus_orb::OrbClient_ptr response_listener_param, const char* msg_param)
-{
-  _0RL_cd_00d6793dc2c2a80c_60000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_70000000, "send_message_and_request_response", 34);
-  _call_desc.arg_0 = response_listener_param;
-  _call_desc.arg_1 = msg_param;
-
-  _invoke(_call_desc);
-
-
-
-}
-// Proxy call descriptor class. Mangled signature:
-//  void_i_cplpbus__orb_mOrbClient_i_cplpbus__orb_mDataItemSequence
-class _0RL_cd_00d6793dc2c2a80c_80000000
-  : public omniCallDescriptor
-{
-public:
-  inline _0RL_cd_00d6793dc2c2a80c_80000000(LocalCallFn lcfn,const char* op_,size_t oplen,_CORBA_Boolean upcall=0):
-     omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 0, upcall)
-  {
-    
-  }
-  
-  void marshalArguments(cdrStream&);
-  void unmarshalArguments(cdrStream&);
-
-    
-  
-  static const char* const _user_exns[];
-
-  plpbus_orb::OrbClient_var arg_0_;
-  plpbus_orb::OrbClient_ptr arg_0;
-  plpbus_orb::DataItemSequence_var arg_1_;
-  const plpbus_orb::DataItemSequence* arg_1;
-};
-
-void _0RL_cd_00d6793dc2c2a80c_80000000::marshalArguments(cdrStream& _n)
-{
-  plpbus_orb::OrbClient::_marshalObjRef(arg_0,_n);
-  (const plpbus_orb::DataItemSequence&) *arg_1 >>= _n;
-
-}
-
-void _0RL_cd_00d6793dc2c2a80c_80000000::unmarshalArguments(cdrStream& _n)
-{
-  arg_0_ = plpbus_orb::OrbClient::_unmarshalObjRef(_n);
-  arg_0 = arg_0_.in();
-  arg_1_ = new plpbus_orb::DataItemSequence;
-  (plpbus_orb::DataItemSequence&)arg_1_ <<= _n;
-  arg_1 = &arg_1_.in();
-
-}
-
-const char* const _0RL_cd_00d6793dc2c2a80c_80000000::_user_exns[] = {
-  0
-};
-
-// Local call call-back function.
-static void
-_0RL_lcfn_00d6793dc2c2a80c_90000000(omniCallDescriptor* cd, omniServant* svnt)
-{
-  _0RL_cd_00d6793dc2c2a80c_80000000* tcd = (_0RL_cd_00d6793dc2c2a80c_80000000*)cd;
-  plpbus_orb::_impl_OrbServer* impl = (plpbus_orb::_impl_OrbServer*) svnt->_ptrToInterface(plpbus_orb::OrbServer::_PD_repoId);
-  impl->send_dataitem_message_and_request_response(tcd->arg_0, *tcd->arg_1);
-
-
-}
-
-void plpbus_orb::_objref_OrbServer::send_dataitem_message_and_request_response(::plpbus_orb::OrbClient_ptr response_listener_param, const ::plpbus_orb::DataItemSequence& req_seq_param)
-{
-  _0RL_cd_00d6793dc2c2a80c_80000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_90000000, "send_dataitem_message_and_request_response", 43);
-  _call_desc.arg_0 = response_listener_param;
-  _call_desc.arg_1 = &(::plpbus_orb::DataItemSequence&) req_seq_param;
-
-  _invoke(_call_desc);
-
-
-
-}
-// Proxy call descriptor class. Mangled signature:
-//  _cstring_i_cstring_o_clong
-class _0RL_cd_00d6793dc2c2a80c_a0000000
-  : public omniCallDescriptor
-{
-public:
-  inline _0RL_cd_00d6793dc2c2a80c_a0000000(LocalCallFn lcfn,const char* op_,size_t oplen,_CORBA_Boolean upcall=0):
-     omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 0, upcall)
-  {
-    
-  }
-  
-  void marshalArguments(cdrStream&);
-  void unmarshalArguments(cdrStream&);
-
-  void unmarshalReturnedValues(cdrStream&);
-  void marshalReturnedValues(cdrStream&);
-  
-  
-  static const char* const _user_exns[];
-
-  ::CORBA::String_var arg_0_;
-  const char* arg_0;
-  ::CORBA::Long arg_1;
-  ::CORBA::String_var result;
-};
-
-void _0RL_cd_00d6793dc2c2a80c_a0000000::marshalArguments(cdrStream& _n)
-{
-  _n.marshalString(arg_0,0);
-
-}
-
-void _0RL_cd_00d6793dc2c2a80c_a0000000::unmarshalArguments(cdrStream& _n)
-{
-  arg_0_ = _n.unmarshalString(0);
-  arg_0 = arg_0_.in();
-
-}
-
-void _0RL_cd_00d6793dc2c2a80c_a0000000::marshalReturnedValues(cdrStream& _n)
-{
-  _n.marshalString(result,0);
-  arg_1 >>= _n;
-
-}
-
-void _0RL_cd_00d6793dc2c2a80c_a0000000::unmarshalReturnedValues(cdrStream& _n)
-{
-  result = _n.unmarshalString(0);
-  (::CORBA::Long&)arg_1 <<= _n;
-
-}
-
-const char* const _0RL_cd_00d6793dc2c2a80c_a0000000::_user_exns[] = {
-  0
-};
-
-// Local call call-back function.
-static void
-_0RL_lcfn_00d6793dc2c2a80c_b0000000(omniCallDescriptor* cd, omniServant* svnt)
-{
-  _0RL_cd_00d6793dc2c2a80c_a0000000* tcd = (_0RL_cd_00d6793dc2c2a80c_a0000000*)cd;
-  plpbus_orb::_impl_OrbServer* impl = (plpbus_orb::_impl_OrbServer*) svnt->_ptrToInterface(plpbus_orb::OrbServer::_PD_repoId);
-  tcd->result = impl->send_message_and_wait_response(tcd->arg_0, tcd->arg_1);
-
-
-}
-
-char* plpbus_orb::_objref_OrbServer::send_message_and_wait_response(const char* msg_req_param, ::CORBA::Long& err_flg)
-{
-  _0RL_cd_00d6793dc2c2a80c_a0000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_b0000000, "send_message_and_wait_response", 31);
-  _call_desc.arg_0 = msg_req_param;
-
-  _invoke(_call_desc);
-  err_flg = _call_desc.arg_1;
-  return _call_desc.result._retn();
-
-
-}
-// Proxy call descriptor class. Mangled signature:
-//  _clong_i_cplpbus__orb_mDataItemSequence_o_cplpbus__orb_mDataItemSequence
-class _0RL_cd_00d6793dc2c2a80c_c0000000
-  : public omniCallDescriptor
-{
-public:
-  inline _0RL_cd_00d6793dc2c2a80c_c0000000(LocalCallFn lcfn,const char* op_,size_t oplen,_CORBA_Boolean upcall=0):
-     omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 0, upcall)
-  {
-    
-  }
-  
-  void marshalArguments(cdrStream&);
-  void unmarshalArguments(cdrStream&);
-
-  void unmarshalReturnedValues(cdrStream&);
-  void marshalReturnedValues(cdrStream&);
-  
-  
-  static const char* const _user_exns[];
-
-  plpbus_orb::DataItemSequence_var arg_0_;
-  const plpbus_orb::DataItemSequence* arg_0;
-  plpbus_orb::DataItemSequence_var arg_1;
-  ::CORBA::Long result;
-};
-
-void _0RL_cd_00d6793dc2c2a80c_c0000000::marshalArguments(cdrStream& _n)
-{
-  (const plpbus_orb::DataItemSequence&) *arg_0 >>= _n;
-
-}
-
-void _0RL_cd_00d6793dc2c2a80c_c0000000::unmarshalArguments(cdrStream& _n)
-{
-  arg_0_ = new plpbus_orb::DataItemSequence;
-  (plpbus_orb::DataItemSequence&)arg_0_ <<= _n;
-  arg_0 = &arg_0_.in();
-
-}
-
-void _0RL_cd_00d6793dc2c2a80c_c0000000::marshalReturnedValues(cdrStream& _n)
-{
-  result >>= _n;
-  (const plpbus_orb::DataItemSequence&) arg_1 >>= _n;
-
-}
-
-void _0RL_cd_00d6793dc2c2a80c_c0000000::unmarshalReturnedValues(cdrStream& _n)
-{
-  (::CORBA::Long&)result <<= _n;
-  arg_1 = new plpbus_orb::DataItemSequence;
-  (plpbus_orb::DataItemSequence&)arg_1 <<= _n;
-
-}
-
-const char* const _0RL_cd_00d6793dc2c2a80c_c0000000::_user_exns[] = {
-  0
-};
-
-// Local call call-back function.
-static void
-_0RL_lcfn_00d6793dc2c2a80c_d0000000(omniCallDescriptor* cd, omniServant* svnt)
-{
-  _0RL_cd_00d6793dc2c2a80c_c0000000* tcd = (_0RL_cd_00d6793dc2c2a80c_c0000000*)cd;
-  plpbus_orb::_impl_OrbServer* impl = (plpbus_orb::_impl_OrbServer*) svnt->_ptrToInterface(plpbus_orb::OrbServer::_PD_repoId);
-  tcd->result = impl->send_dataitem_message_and_wait_response(*tcd->arg_0, tcd->arg_1.out());
-
-
-}
-
-::CORBA::Long plpbus_orb::_objref_OrbServer::send_dataitem_message_and_wait_response(const ::plpbus_orb::DataItemSequence& req_seq_param, ::plpbus_orb::DataItemSequence_out rsp_seq_param)
-{
-  _0RL_cd_00d6793dc2c2a80c_c0000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_d0000000, "send_dataitem_message_and_wait_response", 40);
-  _call_desc.arg_0 = &(::plpbus_orb::DataItemSequence&) req_seq_param;
-
-  _invoke(_call_desc);
-  rsp_seq_param = _call_desc.arg_1._retn();
-  return _call_desc.result;
-
-
-}
-// Proxy call descriptor class. Mangled signature:
-//  void_i_cplpbus__orb_mOrbClient_i_cstring_i_cunsigned_pshort
-class _0RL_cd_00d6793dc2c2a80c_e0000000
-  : public omniCallDescriptor
-{
-public:
-  inline _0RL_cd_00d6793dc2c2a80c_e0000000(LocalCallFn lcfn,const char* op_,size_t oplen,_CORBA_Boolean upcall=0):
-     omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 0, upcall)
-  {
-    
-  }
-  
-  void marshalArguments(cdrStream&);
-  void unmarshalArguments(cdrStream&);
-
-    
-  
-  static const char* const _user_exns[];
-
-  plpbus_orb::OrbClient_var arg_0_;
-  plpbus_orb::OrbClient_ptr arg_0;
-  ::CORBA::String_var arg_1_;
-  const char* arg_1;
-  ::CORBA::UShort arg_2;
-};
-
-void _0RL_cd_00d6793dc2c2a80c_e0000000::marshalArguments(cdrStream& _n)
-{
-  plpbus_orb::OrbClient::_marshalObjRef(arg_0,_n);
-  _n.marshalString(arg_1,0);
-  arg_2 >>= _n;
-
-}
-
-void _0RL_cd_00d6793dc2c2a80c_e0000000::unmarshalArguments(cdrStream& _n)
-{
-  arg_0_ = plpbus_orb::OrbClient::_unmarshalObjRef(_n);
-  arg_0 = arg_0_.in();
-  arg_1_ = _n.unmarshalString(0);
-  arg_1 = arg_1_.in();
-  (::CORBA::UShort&)arg_2 <<= _n;
-
-}
-
-const char* const _0RL_cd_00d6793dc2c2a80c_e0000000::_user_exns[] = {
-  0
-};
-
-// Local call call-back function.
-static void
-_0RL_lcfn_00d6793dc2c2a80c_f0000000(omniCallDescriptor* cd, omniServant* svnt)
-{
-  _0RL_cd_00d6793dc2c2a80c_e0000000* tcd = (_0RL_cd_00d6793dc2c2a80c_e0000000*)cd;
-  plpbus_orb::_impl_OrbServer* impl = (plpbus_orb::_impl_OrbServer*) svnt->_ptrToInterface(plpbus_orb::OrbServer::_PD_repoId);
-  impl->add_event_listener(tcd->arg_0, tcd->arg_1, tcd->arg_2);
-
-
-}
-
-void plpbus_orb::_objref_OrbServer::add_event_listener(::plpbus_orb::OrbClient_ptr callback_client_param, const char* msg_param, ::CORBA::UShort period_secs)
-{
-  _0RL_cd_00d6793dc2c2a80c_e0000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_f0000000, "add_event_listener", 19);
-  _call_desc.arg_0 = callback_client_param;
-  _call_desc.arg_1 = msg_param;
-  _call_desc.arg_2 = period_secs;
-
-  _invoke(_call_desc);
-
-
-
-}
-// Proxy call descriptor class. Mangled signature:
-//  void
-class _0RL_cd_00d6793dc2c2a80c_01000000
-  : public omniCallDescriptor
-{
-public:
-  inline _0RL_cd_00d6793dc2c2a80c_01000000(LocalCallFn lcfn,const char* op_,size_t oplen,_CORBA_Boolean upcall=0):
-     omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 0, upcall)
-  {
-    
-  }
-  
-  
-    
-  
-  static const char* const _user_exns[];
-
-  
-};
-
-const char* const _0RL_cd_00d6793dc2c2a80c_01000000::_user_exns[] = {
-  0
-};
-
-// Local call call-back function.
-static void
-_0RL_lcfn_00d6793dc2c2a80c_11000000(omniCallDescriptor*, omniServant* svnt)
-{
-  
-  plpbus_orb::_impl_OrbServer* impl = (plpbus_orb::_impl_OrbServer*) svnt->_ptrToInterface(plpbus_orb::OrbServer::_PD_repoId);
-  impl->shutdown();
-
-
-}
-
-void plpbus_orb::_objref_OrbServer::shutdown()
-{
-  _0RL_cd_00d6793dc2c2a80c_01000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_11000000, "shutdown", 9);
-
-
-  _invoke(_call_desc);
-
-
-
-}
-plpbus_orb::_pof_OrbServer::~_pof_OrbServer() {}
-
-
-omniObjRef*
-plpbus_orb::_pof_OrbServer::newObjRef(omniIOR* ior, omniIdentity* id)
-{
-  return new ::plpbus_orb::_objref_OrbServer(ior, id);
-}
-
-
-::CORBA::Boolean
-plpbus_orb::_pof_OrbServer::is_a(const char* id) const
-{
-  if( omni::ptrStrMatch(id, ::plpbus_orb::OrbServer::_PD_repoId) )
-    return 1;
-  
-  return 0;
-}
-
-const plpbus_orb::_pof_OrbServer _the_pof_plpbus__orb_mOrbServer;
-
-plpbus_orb::_impl_OrbServer::~_impl_OrbServer() {}
-
-
-::CORBA::Boolean
-plpbus_orb::_impl_OrbServer::_dispatch(omniCallHandle& _handle)
-{
-  const char* op = _handle.operation_name();
-
-  if( omni::strMatch(op, "send_message_and_request_response") ) {
-
-    _0RL_cd_00d6793dc2c2a80c_60000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_70000000, "send_message_and_request_response", 34, 1);
-    
-    _handle.upcall(this,_call_desc);
-    return 1;
-  }
-
-  if( omni::strMatch(op, "send_dataitem_message_and_request_response") ) {
-
-    _0RL_cd_00d6793dc2c2a80c_80000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_90000000, "send_dataitem_message_and_request_response", 43, 1);
-    
-    _handle.upcall(this,_call_desc);
-    return 1;
-  }
-
-  if( omni::strMatch(op, "send_message_and_wait_response") ) {
-
-    _0RL_cd_00d6793dc2c2a80c_a0000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_b0000000, "send_message_and_wait_response", 31, 1);
-    
-    _handle.upcall(this,_call_desc);
-    return 1;
-  }
-
-  if( omni::strMatch(op, "send_dataitem_message_and_wait_response") ) {
-
-    _0RL_cd_00d6793dc2c2a80c_c0000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_d0000000, "send_dataitem_message_and_wait_response", 40, 1);
-    
-    _handle.upcall(this,_call_desc);
-    return 1;
-  }
-
-  if( omni::strMatch(op, "add_event_listener") ) {
-
-    _0RL_cd_00d6793dc2c2a80c_e0000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_f0000000, "add_event_listener", 19, 1);
-    
-    _handle.upcall(this,_call_desc);
-    return 1;
-  }
-
-  if( omni::strMatch(op, "shutdown") ) {
-
-    _0RL_cd_00d6793dc2c2a80c_01000000 _call_desc(_0RL_lcfn_00d6793dc2c2a80c_11000000, "shutdown", 9, 1);
-    
-    _handle.upcall(this,_call_desc);
-    return 1;
-  }
-
-
-  return 0;
-}
-
-void*
-plpbus_orb::_impl_OrbServer::_ptrToInterface(const char* id)
-{
-  if( id == ::plpbus_orb::OrbServer::_PD_repoId )
-    return (::plpbus_orb::_impl_OrbServer*) this;
-  
-  if( id == ::CORBA::Object::_PD_repoId )
-    return (void*) 1;
-
-  if( omni::strMatch(id, ::plpbus_orb::OrbServer::_PD_repoId) )
-    return (::plpbus_orb::_impl_OrbServer*) this;
-  
-  if( omni::strMatch(id, ::CORBA::Object::_PD_repoId) )
-    return (void*) 1;
-  return 0;
-}
-
-const char*
-plpbus_orb::_impl_OrbServer::_mostDerivedRepoId()
-{
-  return ::plpbus_orb::OrbServer::_PD_repoId;
-}
-
-POA_plpbus_orb::OrbClient::~OrbClient() {}
-
-POA_plpbus_orb::OrbServer::~OrbServer() {}
-
index 51f1019747d4c312a7b76fc7d31f5d4e4c0c2033..9a93bc5fe23793305d110d8cd2c2687305e45a82 100644 (file)
@@ -11,6 +11,6 @@ test_client_LDADD = $(SRC_LIBS) ../src/.libs/libplpbus.a
 test_server_SOURCES = test_server.cc
 test_server_LDADD = $(SRC_LIBS) ../src/.libs/libplpbus.a
 
-AM_CPPFLAGS = $(SRC_CFLAGS) -I../src
+AM_CPPFLAGS = $(SRC_CFLAGS) -I../src -I../src/idl
 
 DISTCLEANFILES = Makefile.in
\ No newline at end of file