<!-- page08.html,v 1.5 2000/03/19 20:09:27 jcej Exp --> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <META NAME="Author" CONTENT="James CE Johnson"> <TITLE>ACE Tutorial 013</TITLE> </HEAD> <BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#000FFF" VLINK="#FF0F0F"> <CENTER><B><FONT SIZE=+2>ACE Tutorial 013</FONT></B></CENTER> <CENTER><B><FONT SIZE=+2>Multiple thread pools</FONT></B></CENTER> <P> <HR WIDTH="100%"> <P> And that's the end of another tutorial. This one is probably the most complicated so far because I've introduced or expanded upon a number of different concepts. Namely: state machines, reference counting and task chaining. I hope I didn't complicate things to the point where the lesson got lost in the noise. As always, feel free to drop a note to the ACE-Users mailing list if you feel that some of this could use a little more explaination. <P> <UL> <LI><A HREF="Makefile">Makefile</A> <LI><A HREF="block.cpp">block.cpp</A> <LI><A HREF="block.h">block.h</A> <LI><A HREF="message_queue.cpp">message_queue.cpp</A> <LI><A HREF="mld.cpp">mld.cpp</A> <LI><A HREF="mld.h">mld.h</A> <LI><A HREF="task.cpp">task.cpp</A> <LI><A HREF="task.h">task.h</A> <LI><A HREF="work.cpp">work.cpp</A> <LI><A HREF="work.h">work.h</A> </UL> <P> <P><HR WIDTH="100%"> <CENTER>[<A HREF="../online-tutorials.html">Tutorial Index</A>] </CENTER>