61 corba_policy.
name_id = CORBA::string_dup( policy.
name_id.c_str() );
int data_size
Suggest the payload size of the data sent over this channel.
int lock_policy
This is the locking policy on the connection.
int type
DATA, BUFFER or CIRCULAR_BUFFER.
A connection policy object describes how a given connection should behave.
CBufferPolicy buffer_policy
RTT::ConnPolicy toRTT(RTT::corba::CConnPolicy const &corba_policy)
Converts a Corba CConnPolicy object to a RTT ConPolicy object.
int size
If the connection is a buffered connection, the size of the buffer.
bool pull
If true, then the sink will have to pull data.
bool mandatory
Whether the connection described by this connection policy is mandatory, which means that write opera...
int max_threads
The maximum number of threads that will access the connection data or buffer object.
bool init
If true, one should initialize the connection's value with the last value written on the writer port...
RTT::corba::CConnPolicy toCORBA(RTT::ConnPolicy const &policy)
Converts a RTT ConnPolicy object to a Corba CConPolicy object.
BufferPolicy
The BufferPolicy controls how multiple connections to the same input or output port are handled in ca...
int transport
The prefered transport used.
int buffer_policy
The policy on how buffer elements will be installed for this connection, which influences the behavio...
std::string name_id
The name of this connection.