I'm working on a messaging application that adds some features to SMS messages. I'm planning on creating a custom MTM for this.
But since my application shares most of it's functionality with plain SMS messaging, I was wondering if it's possible to just subclass the SMS MTM, and only override a few of it's public methods to add my features. I looked around in the SDK (I'm using the 9.1 MR SDK right now), and I can only find the header files for the SMS client MTM, and not the Server/UI/UI Data MTMs.
Does anyone know if what I want to do is even possible, or will I have to use delegation instead of subclassing?
EDIT: And how about only subclassing the client MTM is that's available?