Orocos Real-Time Toolkit
2.9.0
|
Ports send or receive data from other components. More...
Modules | |
Data Storage and Buffering classes. | |
Thread-safe implementations of data container objects such as Buffers and DataObjects. | |
Classes | |
class | RTT::base::PortInterface |
The base class of every data flow port. More... | |
class | RTT::ConnPolicy |
A connection policy object describes how a given connection should behave. More... | |
class | RTT::DataFlowInterface |
The Interface of a TaskContext which exposes its data-flow ports. More... | |
class | RTT::InputPort< T > |
A component's data input port. More... | |
class | RTT::OutputPort< T > |
A component's data output port. More... | |
Enumerations | |
enum | RTT::BufferPolicy { RTT::UnspecifiedBufferPolicy, RTT::PerConnection, RTT::PerInputPort, RTT::PerOutputPort, RTT::Shared } |
The BufferPolicy controls how multiple connections to the same input or output port are handled in case of concurrent or subsequent read and write operations. More... | |
Ports send or receive data from other components.
The connection between ports may do buffering or impose other policies, as defined by the ConnPolicy class.
enum RTT::BufferPolicy |
The BufferPolicy controls how multiple connections to the same input or output port are handled in case of concurrent or subsequent read and write operations.
Possible values:
Enumerator | |
---|---|
UnspecifiedBufferPolicy | |
PerConnection | |
PerInputPort | |
PerOutputPort | |
Shared |
Definition at line 74 of file BufferPolicy.hpp.