More refactoring. TCP- and UDP-specific classes used by asiolink are
now defined in tcpdns.cc and udpdns.cc respectively. Their associated header files are in the "internal" subdirectory (which is to be used for include files that define internal-only API that isn't intended to be exposed publicly). coroutine.h has also been moved there. Eliminated yield.h; the reenter, fork and yield psuedo-keywords are gone in favor of CORO_REENTER, CORO_FORK and CORO_YIELD. git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac327@3082 e5f2f494-b856-4b98-b285-d166d9295462
src/lib/asiolink/tcpdns.cc
0 → 100644