[Bug 861] New: Buffered connections should optionally signal() when full

http://bugs.orocos.org/show_bug.cgi?id=861

Summary: Buffered connections should optionally signal() when
full
Product: Toolchain
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P3
Component: RTT
AssignedTo: orocos-dev [..] ...
ReportedBy: t [dot] j [dot] a [dot] devries [..] ...
CC: orocos-dev [..] ...
Estimated Hours: 0.0

Currently, connections send out an event (i.e., signal() ) when new data
arrives. For buffered ports, it makes sense to optionally fire an event when
the buffer is full instead of when new data arrives.

[Bug 861] Buffered connections should optionally signal() when f

http://bugs.orocos.org/show_bug.cgi?id=861

--- Comment #1 from Theo J.A. de Vries <t [dot] j [dot] a [dot] devries [..] ...> 2011-05-12 13:30:31 CEST ---
Created attachment 684
--> http://bugs.orocos.org/attachment.cgi?id=684
patch

Following up on Peter's suggestion: added a boolean field 'trigger_only_full'
to ConnPolicy that defaults to false. For buffered connections, the firing of
the event depends on this field.