41 #include "../ConnPolicy.hpp" 51 , multiple_writers_(false)
52 , multiple_readers_(false)
58 , multiple_writers_(false)
59 , multiple_readers_(false)
63 : circular_(policy.type ==
ConnPolicy::CIRCULAR_BUFFER)
65 , multiple_writers_(policy.buffer_policy ==
PerInputPort || policy.buffer_policy ==
Shared)
66 , multiple_readers_(policy.buffer_policy ==
PerOutputPort || policy.buffer_policy ==
Shared)
69 if (multiple_writers_) {
72 if (multiple_readers_) {
A connection policy object describes how a given connection should behave.
int max_threads
The maximum number of threads that will access the connection data or buffer object.
Base classes of RTT classes.
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.