#include <DataFlowI.h>
Public Member Functions | |
PortableServer::POA_ptr | _default_POA () |
virtual RTT::corba::CRemoteChannelElement_ptr | activate_this () |
CRemoteChannelElement_i (corba::CorbaTypeTransporter const &transport, PortableServer::POA_ptr poa) | |
void | setCDataFlowInterface (CDataFlowInterface_i *dataflow) |
virtual void | transferSamples ()=0 |
virtual | ~CRemoteChannelElement_i () |
Protected Attributes | |
CDataFlowInterface_i * | mdataflow |
PortableServer::POA_var | mpoa |
CRemoteChannelElement_var | remote_side |
RTT::corba::CorbaTypeTransporter const & | transport |
Base class for CORBA channel servers. Derive from this class to implement a channel which transports data over a CORBA connection.
Definition at line 69 of file DataFlowI.h.
CRemoteChannelElement_i::CRemoteChannelElement_i | ( | corba::CorbaTypeTransporter const & | transport, |
PortableServer::POA_ptr | poa | ||
) |
Definition at line 589 of file DataFlowI.cpp.
CRemoteChannelElement_i::~CRemoteChannelElement_i | ( | ) | [virtual] |
Definition at line 595 of file DataFlowI.cpp.
PortableServer::POA_ptr CRemoteChannelElement_i::_default_POA | ( | ) |
Definition at line 596 of file DataFlowI.cpp.
virtual RTT::corba::CRemoteChannelElement_ptr RTT::corba::CRemoteChannelElement_i::activate_this | ( | ) | [inline, virtual] |
Definition at line 85 of file DataFlowI.h.
void RTT::corba::CRemoteChannelElement_i::setCDataFlowInterface | ( | CDataFlowInterface_i * | dataflow | ) | [inline] |
Definition at line 93 of file DataFlowI.h.
virtual void RTT::corba::CRemoteChannelElement_i::transferSamples | ( | ) | [pure virtual] |
Implemented in RTT::corba::RemoteChannelElement< T >.
Definition at line 77 of file DataFlowI.h.
PortableServer::POA_var RTT::corba::CRemoteChannelElement_i::mpoa [protected] |
Definition at line 76 of file DataFlowI.h.
CRemoteChannelElement_var RTT::corba::CRemoteChannelElement_i::remote_side [protected] |
Definition at line 74 of file DataFlowI.h.
RTT::corba::CorbaTypeTransporter const& RTT::corba::CRemoteChannelElement_i::transport [protected] |
Definition at line 75 of file DataFlowI.h.