This is definitely possible with the current C++ libraries.. The concept of interactivity is not specified at all in the protocol/net libraries. In fact, in the source release, you'll see that the only interactivity appears in car-support (basically the actual implementation of the emptool front-end).

ms