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