Add a method to wait synchronously for a stub of a particular type to be
created.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7248 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add a note that SimpleStub isn't meant to be used as a base class


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7249 561c3618-0fe6-0310-b5d6-fc65c73fee30
Move the stub read() and write() methods into the base Stub class from
SimpleStub as they are more generally useful methods.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7250 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add a note about subclassing and fix a missed stub assignment after creating the
named stub class.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7251 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add a method to Stubs which allows the object itself to handle some messaging
logic.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7252 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add some messages to help debug Stub activity and a way to cleanly stop a Stub


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7254 561c3618-0fe6-0310-b5d6-fc65c73fee30
Prevent EBADFD errors from asyncore by not having the socket be readable if we
are disconnecting


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7255 561c3618-0fe6-0310-b5d6-fc65c73fee30
For some reason a test's testDown1() was being called twice and causing the test
to fail (obviously). Fix that by ensuring that under no circumstances will a
tearDown method be called twice.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7256 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add Vtty method to get a string of consecutive characters from the frame buffer.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7258 561c3618-0fe6-0310-b5d6-fc65c73fee30