Public Member Functions | Protected Attributes | List of all members
RTT::corba::CRemoteChannelElement_i Class Referenceabstract

#include <DataFlowI.h>

Inheritance diagram for RTT::corba::CRemoteChannelElement_i:
Inheritance graph
[legend]

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_imdataflow
 
PortableServer::POA_var mpoa
 
CRemoteChannelElement_var remote_side
 
RTT::corba::CorbaTypeTransporter const & transport
 

Detailed Description

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.

Constructor & Destructor Documentation

CRemoteChannelElement_i::CRemoteChannelElement_i ( corba::CorbaTypeTransporter const &  transport,
PortableServer::POA_ptr  poa 
)

Definition at line 619 of file DataFlowI.cpp.

CRemoteChannelElement_i::~CRemoteChannelElement_i ( )
virtual

Definition at line 625 of file DataFlowI.cpp.

Member Function Documentation

PortableServer::POA_ptr CRemoteChannelElement_i::_default_POA ( )

Definition at line 627 of file DataFlowI.cpp.

virtual RTT::corba::CRemoteChannelElement_ptr RTT::corba::CRemoteChannelElement_i::activate_this ( )
inlinevirtual

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

Member Data Documentation

CDataFlowInterface_i* RTT::corba::CRemoteChannelElement_i::mdataflow
protected

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.


The documentation for this class was generated from the following files:


rtt
Author(s): RTT Developers
autogenerated on Tue Jun 25 2019 19:33:42