// -*- C++ -*-
//
// $Id$

// ****  Code generated by the The ACE ORB (TAO) IDL Compiler ****
// TAO and the TAO IDL Compiler have been developed by:
//       Center for Distributed Object Computing
//       Washington University
//       St. Louis, MO
//       USA
//       http://www.cs.wustl.edu/~schmidt/doc-center.html
// and
//       Distributed Object Computing Laboratory
//       University of California at Irvine
//       Irvine, CA
//       USA
//       http://doc.ece.uci.edu/
// and
//       Institute for Software Integrated Systems
//       Vanderbilt University
//       Nashville, TN
//       USA
//       http://www.isis.vanderbilt.edu/
//
// Information about TAO is available at:
//     http://www.cs.wustl.edu/~schmidt/TAO.html


// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannelFacade::push_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FtRtecEventComm::PushConsumer_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannelFacade_ptr) obj;
  POA_FtRtecEventComm::PushConsumer::push_skel (
      req,
      (POA_FtRtecEventComm::PushConsumer_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannelFacade_ThruPOA_Proxy_Impl::push (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException,
    ::FtRtecEventComm::InvalidObjectID
  ))
{
  POA_FtRtecEventComm::_TAO_PushConsumer_ThruPOA_Proxy_Impl::push (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::for_consumers_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_RtecEventChannelAdmin::EventChannel_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_RtecEventChannelAdmin::EventChannel::for_consumers_skel (
      req,
      (POA_RtecEventChannelAdmin::EventChannel_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::for_suppliers_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_RtecEventChannelAdmin::EventChannel_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_RtecEventChannelAdmin::EventChannel::for_suppliers_skel (
      req,
      (POA_RtecEventChannelAdmin::EventChannel_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::destroy_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_RtecEventChannelAdmin::EventChannel_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_RtecEventChannelAdmin::EventChannel::destroy_skel (
      req,
      (POA_RtecEventChannelAdmin::EventChannel_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::append_observer_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_RtecEventChannelAdmin::EventChannel_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_RtecEventChannelAdmin::EventChannel::append_observer_skel (
      req,
      (POA_RtecEventChannelAdmin::EventChannel_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::remove_observer_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_RtecEventChannelAdmin::EventChannel_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_RtecEventChannelAdmin::EventChannel::remove_observer_skel (
      req,
      (POA_RtecEventChannelAdmin::EventChannel_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::push_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FtRtecEventComm::PushConsumer_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FtRtecEventComm::PushConsumer::push_skel (
      req,
      (POA_FtRtecEventComm::PushConsumer_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::connect_push_consumer_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FtRtecEventChannelAdmin::EventChannelFacade_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FtRtecEventChannelAdmin::EventChannelFacade::connect_push_consumer_skel (
      req,
      (POA_FtRtecEventChannelAdmin::EventChannelFacade_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::connect_push_supplier_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FtRtecEventChannelAdmin::EventChannelFacade_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FtRtecEventChannelAdmin::EventChannelFacade::connect_push_supplier_skel (
      req,
      (POA_FtRtecEventChannelAdmin::EventChannelFacade_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::disconnect_push_supplier_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FtRtecEventChannelAdmin::EventChannelFacade_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FtRtecEventChannelAdmin::EventChannelFacade::disconnect_push_supplier_skel (
      req,
      (POA_FtRtecEventChannelAdmin::EventChannelFacade_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::disconnect_push_consumer_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FtRtecEventChannelAdmin::EventChannelFacade_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FtRtecEventChannelAdmin::EventChannelFacade::disconnect_push_consumer_skel (
      req,
      (POA_FtRtecEventChannelAdmin::EventChannelFacade_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::suspend_push_supplier_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FtRtecEventChannelAdmin::EventChannelFacade_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FtRtecEventChannelAdmin::EventChannelFacade::suspend_push_supplier_skel (
      req,
      (POA_FtRtecEventChannelAdmin::EventChannelFacade_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::resume_push_supplier_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FtRtecEventChannelAdmin::EventChannelFacade_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FtRtecEventChannelAdmin::EventChannelFacade::resume_push_supplier_skel (
      req,
      (POA_FtRtecEventChannelAdmin::EventChannelFacade_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::set_update_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FTRT::Updateable_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FTRT::Updateable::set_update_skel (
      req,
      (POA_FTRT::Updateable_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::oneway_set_update_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FTRT::Updateable_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FTRT::Updateable::oneway_set_update_skel (
      req,
      (POA_FTRT::Updateable_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::replica_crashed_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FTRT::FaultListener_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FTRT::FaultListener::replica_crashed_skel (
      req,
      (POA_FTRT::FaultListener_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::start_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FTRT::ObjectGroupManager_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FTRT::ObjectGroupManager::start_skel (
      req,
      (POA_FTRT::ObjectGroupManager_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::create_group_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FTRT::ObjectGroupManager_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FTRT::ObjectGroupManager::create_group_skel (
      req,
      (POA_FTRT::ObjectGroupManager_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::join_group_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FTRT::ObjectGroupManager_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FTRT::ObjectGroupManager::join_group_skel (
      req,
      (POA_FTRT::ObjectGroupManager_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::add_member_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FTRT::ObjectGroupManager_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FTRT::ObjectGroupManager::add_member_skel (
      req,
      (POA_FTRT::ObjectGroupManager_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::remove_member_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FTRT::ObjectGroupManager_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FTRT::ObjectGroupManager::remove_member_skel (
      req,
      (POA_FTRT::ObjectGroupManager_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:2029

ACE_INLINE
void
POA_FtRtecEventChannelAdmin::EventChannel::set_state_skel (
    TAO_ServerRequest &req,
    void *obj,
    void *context
    ACE_ENV_ARG_DECL
  )
{
  POA_FTRT::ObjectGroupManager_ptr impl = (POA_FtRtecEventChannelAdmin::EventChannel_ptr) obj;
  POA_FTRT::ObjectGroupManager::set_state_skel (
      req,
      (POA_FTRT::ObjectGroupManager_ptr) impl,
      context
      ACE_ENV_ARG_PARAMETER
    );
}

// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::for_consumers (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException
  ))
{
  POA_RtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::for_consumers (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::for_suppliers (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException
  ))
{
  POA_RtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::for_suppliers (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::destroy (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException
  ))
{
  POA_RtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::destroy (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::append_observer (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException,
    ::RtecEventChannelAdmin::EventChannel::SYNCHRONIZATION_ERROR,
    ::RtecEventChannelAdmin::EventChannel::CANT_APPEND_OBSERVER
  ))
{
  POA_RtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::append_observer (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::remove_observer (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException,
    ::RtecEventChannelAdmin::EventChannel::SYNCHRONIZATION_ERROR,
    ::RtecEventChannelAdmin::EventChannel::CANT_REMOVE_OBSERVER
  ))
{
  POA_RtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::remove_observer (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::push (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException,
    ::FtRtecEventComm::InvalidObjectID
  ))
{
  POA_FtRtecEventComm::_TAO_PushConsumer_ThruPOA_Proxy_Impl::push (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::connect_push_consumer (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException,
    ::RtecEventChannelAdmin::TypeError
  ))
{
  POA_FtRtecEventChannelAdmin::_TAO_EventChannelFacade_ThruPOA_Proxy_Impl::connect_push_consumer (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::connect_push_supplier (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException
  ))
{
  POA_FtRtecEventChannelAdmin::_TAO_EventChannelFacade_ThruPOA_Proxy_Impl::connect_push_supplier (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::disconnect_push_supplier (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException,
    ::FtRtecEventComm::InvalidObjectID
  ))
{
  POA_FtRtecEventChannelAdmin::_TAO_EventChannelFacade_ThruPOA_Proxy_Impl::disconnect_push_supplier (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::disconnect_push_consumer (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException,
    ::FtRtecEventComm::InvalidObjectID
  ))
{
  POA_FtRtecEventChannelAdmin::_TAO_EventChannelFacade_ThruPOA_Proxy_Impl::disconnect_push_consumer (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::suspend_push_supplier (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException,
    ::FtRtecEventComm::InvalidObjectID
  ))
{
  POA_FtRtecEventChannelAdmin::_TAO_EventChannelFacade_ThruPOA_Proxy_Impl::suspend_push_supplier (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::resume_push_supplier (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException,
    ::FtRtecEventComm::InvalidObjectID
  ))
{
  POA_FtRtecEventChannelAdmin::_TAO_EventChannelFacade_ThruPOA_Proxy_Impl::resume_push_supplier (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::set_update (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException,
    ::FTRT::InvalidUpdate,
    ::FTRT::OutOfSequence,
    ::FTRT::TransactionDepthTooHigh
  ))
{
  POA_FTRT::_TAO_Updateable_ThruPOA_Proxy_Impl::set_update (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::oneway_set_update (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException
  ))
{
  POA_FTRT::_TAO_Updateable_ThruPOA_Proxy_Impl::oneway_set_update (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::replica_crashed (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException
  ))
{
  POA_FTRT::_TAO_FaultListener_ThruPOA_Proxy_Impl::replica_crashed (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::start (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException
  ))
{
  POA_FTRT::_TAO_ObjectGroupManager_ThruPOA_Proxy_Impl::start (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::create_group (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException,
    ::FTRT::PredecessorUnreachable
  ))
{
  POA_FTRT::_TAO_ObjectGroupManager_ThruPOA_Proxy_Impl::create_group (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::join_group (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException
  ))
{
  POA_FTRT::_TAO_ObjectGroupManager_ThruPOA_Proxy_Impl::join_group (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::add_member (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException
  ))
{
  POA_FTRT::_TAO_ObjectGroupManager_ThruPOA_Proxy_Impl::add_member (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::remove_member (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException
  ))
{
  POA_FTRT::_TAO_ObjectGroupManager_ThruPOA_Proxy_Impl::remove_member (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}


// TAO_IDL - Generated from
// be/be_interface.cpp:1337

ACE_INLINE void
POA_FtRtecEventChannelAdmin::_TAO_EventChannel_ThruPOA_Proxy_Impl::set_state (
    TAO_Abstract_ServantBase *servant,
    TAO::Argument ** args,
    int num_args
    ACE_ENV_ARG_DECL
  )
  ACE_THROW_SPEC ((
    CORBA::SystemException,
    ::FTRT::InvalidState
  ))
{
  POA_FTRT::_TAO_ObjectGroupManager_ThruPOA_Proxy_Impl::set_state (
      servant,
      args,
      num_args
      ACE_ENV_ARG_PARAMETER
    );
}
