telephonyserverplugins/common_tsy/commontsy/inc/mmsms/cmmussdtsy.h
branchopencode
changeset 77 930a53cdc2d3
parent 24 6638e7f4bd8f
child 78 d4cfc65049ba
--- 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