praekelt/vumi — Issue #152: Allow transports to declare their capabilities
Author: hodgestar
Created: 2012-01-24 15:17:01+00:00
State: open

In particular, allow transports to declare what:

* whether they can generate inbound messages
* whether they can send outbound replies
* whether they can send outbound messages that are not replies
* what transport types they support (and potentially all of the above for each type?)

Initially just the possibility to introspect this information from with Python is needed. Hooking up useful features on top of this can happen later.