--- a/telephonyserverplugins/common_tsy/commontsy/inc/mmsms/cmmussdtsy.h Fri Jun 04 13:03:15 2010 +0100
+++ b/telephonyserverplugins/common_tsy/commontsy/inc/mmsms/cmmussdtsy.h Thu Oct 07 19:32:01 2010 +0300
@@ -46,6 +46,7 @@
EMultimodeUssdSendRelease,
EMultimodeUssdNotifyNetworkRelease,
EMultimodeUssdSendMessageNoFdnCheck,
+ EMultimodeUssdSendMessageDefaultHandler,
// ATTENTION: Declare constant for those requests that need
// own request handle record in iTsyReqHandleStore above the
// following!
@@ -171,6 +172,14 @@
* @param aError Completes send message request
*/
virtual void CompleteSendMessage( TInt aError );
+
+ /**
+ * Complete SendMessage to Default Handler
+ *
+ *
+ * @param aError Completes send message request
+ */
+ virtual void CompleteSendMessageDefaultHandler( TInt aError );
/**
* Complete SendMessageNoFdnCheck
@@ -321,6 +330,15 @@
* @return KErrNone
*/
TInt SendMessageCancel( const TTsyReqHandle aTsyReqHandle );
+
+ /**
+ * Cancels an outstanding SendMessage request
+ *
+ *
+ * @param aTsyReqHandle Request handle
+ * @return KErrNone
+ */
+ TInt SendMessageCancelDefaultHandler( const TTsyReqHandle aTsyReqHandle );
/**
* Cancels an outstanding SendMessageNoFdnCheck request
@@ -462,6 +480,10 @@
* Indicating if SendMessageNoFdnCheck request is ongoing
*/
TUssdNoFdnCheckStatus iUssdNoFdnCheckFlag;
+ /**
+ * Indicating if SendMessage should send request to DefaultHandler
+ */
+ TBool iSendToDefaultHandler;
};
#endif // CMMUSSDTSY_H