BIND 10 #3052: Create QueueMgr class for D2

BIND 10 Development do-not-reply at isc.org
Fri Jul 26 18:31:18 UTC 2013


#3052: Create QueueMgr class for D2
-------------------------------------+-------------------------------------
            Reporter:  tmark         |                        Owner:
                Type:  enhancement   |  UnAssigned
            Priority:  medium        |                       Status:
           Component:  dhcp-ddns     |  reviewing
            Keywords:                |                    Milestone:
           Sensitive:  0             |  Sprint-DHCP-20130731
         Sub-Project:  DHCP          |                   Resolution:
Estimated Difficulty:  0             |                 CVSS Scoring:
         Total Hours:  0             |              Defect Severity:  N/A
                                     |  Feature Depending on Ticket:
                                     |          Add Hours to Ticket:  0
                                     |                    Internal?:  0
-------------------------------------+-------------------------------------
Changes (by tmark):

 * owner:  tmark => UnAssigned
 * status:  assigned => reviewing


Comment:

 The initial implementation of the D2QueueMgr class is complete with git
 commit   b16f3317c3fe5fab8334f8d87ab7aa905dddb0d0

 This class is responsible for queueing !NameChangeRequests as they are
 received from DHCP_DDNS clients (e.g. DHCP servers).  It employs an
 instance of !NameChangeListener to carry out the
 actual request IO, and is passed via callback inbound requests.  It
 provides simple FIFO access to the queued requests.  This will be expanded
 in the future to accommodate more sophisticated search and selection
 services.


 The following diagram shows the new classes:

 [[Image(d2_queue_mgr_classes.svg)]]

 {{{
 ChangeLog entry:

 6xx   [func]       tmark

 Added initial implementation of D2QueueMgr to
 DHCP_DDNS.  This class manages the receipt and
 queueing of requests received by DHCP_DDNS from
 its clients (e.g. DHCP servers)

 }}}

-- 
Ticket URL: <http://bind10.isc.org/ticket/3052#comment:3>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list