BIND 10 #1914: CC library should allow asynchronous waits on messages
BIND 10 Development
do-not-reply at isc.org
Sun Apr 29 09:13:50 UTC 2012
#1914: CC library should allow asynchronous waits on messages
-------------------------------------+-------------------------------------
Reporter: vorner | Owner:
Type: task | Status: new
Priority: medium | Milestone: Next-
Component: msgq | Sprint-Proposed
Sensitive: 0 | Keywords:
Sub-Project: Core | Defect Severity: N/A
Estimated Difficulty: 0 | Feature Depending on Ticket: msgq-
Total Hours: 0 | ng
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
We need to be able to wait for events on the message queue channel
asynchronously. We need something like group_recvmsg, but with a callback
that
is called when the message arrives. Single-shot ones are probably enough,
as
they can be re-registered from the callback if needed.
It must be possible to be able to call all reasonable functions of the CC
session from the callbacks, including group_sendmsg, this new method and
group_recvmsg (even in blocking mode, it should be clarified in
documentation
if other callbacks can happen while this wait happens, but it probably
makes
more sense for them to happen than to wait for later).
--
Ticket URL: <http://bind10.isc.org/ticket/1914>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list