BIND 10 #569: split up asiolink.[h|cc]
BIND 10 Development
do-not-reply at isc.org
Fri Feb 11 19:57:47 UTC 2011
#569: split up asiolink.[h|cc]
-------------------------------------+-------------------------------------
Reporter: jelte | Owner: jelte
Type: task | Status: reviewing
Priority: major | Milestone: R-Team-
Component: | Sprint-20110222
Unclassified | Resolution:
Keywords: | Sensitive: 0
Estimated Number of Hours: 3.0 | Add Hours to Ticket: 0
Billable?: 1 | Total Hours: 0
Internal?: 0 |
-------------------------------------+-------------------------------------
Changes (by stephen):
* owner: stephen => jelte
Comment:
Good start. I suggest that we also do the following:
* Move files from "internal" to the main directory - so much is
"internal" that the distinction between the sets of files is minor.
* Split udpdns and tcpdns into their files based on their constituent
classes. These classes are derived from a set of base classes -
IOEndpoint, IOSocket, DNSServer - which themselves are in separate files,
so I think it makes sense to separate them out.
* Split out the unit tests of the different classes into separate files.
I admit a particular interest here - I am making changes to IO*/UDP*/TCP*
classes in the asiolink suite for ticket #554, and it will be to easier to
incrementally update and test the changes with this split.
--
Ticket URL: <https://bind10.isc.org/ticket/569#comment:4>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list