Hi!
I like the work you've done, and I particularly like that it *appears* I don't need to create a listener class to process messages. I'm writing an app that will support AMQP and STOMP (actually, the queuing protocol is pluggable). What I'd really like to see is an optional 'callback' argument to poll(). The value of 'callback' would be a python callable object that takes a stomp message as its only argument.
py-amqplib's basic_consume() does this exactly, and it's much cleaner than the stomppy regime which (afaict) requires a listener class with several methods defined. You can see line 165 here for a quick snippet: http://code.google.com/p/py-amqplib/source/browse/docs/overview.txt#165
Thanks for your work.