BIND 10 #3008: Develop NameChange{Sender,Listener} classes.
BIND 10 Development
do-not-reply at isc.org
Wed Jun 19 13:49:36 UTC 2013
#3008: Develop NameChange{Sender,Listener} classes.
-------------------------------------+-------------------------------------
Reporter: tmark | Owner:
Type: | Status: new
enhancement | Milestone: Sprint-
Priority: | DHCP-20130620
medium | Keywords:
Component: dhcp | Sensitive: 0
CVSS Scoring: | Sub-Project: DHCP
Defect Severity: N/A | Estimated Difficulty: 0
Feature Depending on Ticket: | Total Hours: 0
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
2.2 Develop !NameChange{Sender,Listener} classes.
Develop the classes for sending and receiving !NameChangeReqeusts.
This will should structured as a client/server UDP socket based IPC. It
would be a good idea to abstract the solution in such a the actual IPC
mechanism can be swapped, socket vs db table etc.
There is an open issue with how to "queue" requests from clients when the
server (consumer) is not active. For example, what do DHCP servers do
with DNS update requests if D2 is not alive?
An initial implementation may just throw them on floor.
Listener class should support a instance method callback. Our asiolink
library seems to only support functions as callbacks. It would be far
more flexible if D2 IO supports class instance methods as callbacks.
--
Ticket URL: <http://bind10.isc.org/ticket/3008>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list