-
Committer:
dcoles
-
Date:
2008-08-21 03:11:19 UTC
-
Revision ID:
svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:trunk:1037
Console: More clean up work to try and prevent coding errors from getting cmdQÂ
and lineQ out of sync (that's very bad!). We now use functions to handle eachÂ
request and the top level loop does the queue management. In short, don't messÂ
directly with the queues unless you know what you're doing!
Also added in a ExistingConsole class (extends Console) which can be used toÂ
connect up an existing console process rather than a new one with most of theÂ
functionality of the Console class. (Basically you can't start a new console)