/**
* Default constructor
+ * @param engine Codec engine used
*/
- Message();
+ Message(Engine *engine = NULL);
/**
* Identified constructor
* @param id Command identifier as pair (code,request-indicator).
+ * @param engine Codec engine used
*/
- Message(CommandId id);
+ Message(CommandId id, Engine *engine = NULL);
+
+
+ /** Sets the codec engine */
+ void setEngine(Engine *engine) throw() { a_engine = engine; }
// Length references