satengine/SatServer/inc/msatmultimodeapi.h
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
    93      * Access RMobilePhone::SendDTMFTones
    93      * Access RMobilePhone::SendDTMFTones
    94      * for the paramter information please see the etelmm.h
    94      * for the paramter information please see the etelmm.h
    95      */ 
    95      */ 
    96     virtual void SendDTMFTones(TRequestStatus& aReqStatus, 
    96     virtual void SendDTMFTones(TRequestStatus& aReqStatus, 
    97                     const TDesC& aTones) = 0;    
    97                     const TDesC& aTones) = 0;    
    98     
       
    99     /**
       
   100      * Access RMobilePhone::ContinueDTMFStringSending
       
   101      * for the paramter information please see the etelmm.h
       
   102      */ 
       
   103     virtual TInt ContinueDTMFStringSending( TBool aContinue ) = 0;
       
   104     /**
    98     /**
   105      * Access RMobilePhone::CancelAsyncRequest
    99      * Access RMobilePhone::CancelAsyncRequest
   106      * for the paramter information please see the etelmm.h
   100      * for the paramter information please see the etelmm.h
   107      */
   101      */
   108     virtual void CancelAsyncRequest(TInt aReqToCancel) = 0;
   102     virtual void CancelAsyncRequest(TInt aReqToCancel) = 0;
   136     /**
   130     /**
   137      * Check if there is an incoming call 
   131      * Check if there is an incoming call 
   138      * @return ETrue if there is an incoming call
   132      * @return ETrue if there is an incoming call
   139      */
   133      */
   140     virtual TBool IsCallIncoming() = 0;
   134     virtual TBool IsCallIncoming() = 0;
   141 
       
   142     /**
       
   143      * Access RMobileCall::NotifyMobileCallStatusChange
       
   144      */
       
   145     virtual void NotifyMobileCallStatusChange( TRequestStatus& aReqStatus,
       
   146                     RMobileCall::TMobileCallStatus& aStatus) = 0; 
       
   147 
       
   148     /**
       
   149      * Access RMobileCall::NotifyStatusChangeCancel
       
   150      */
       
   151     virtual void NotifyCallStatusChangeCancel() = 0;
       
   152 
       
   153     /**
       
   154      * Access RMobilePhone::TerminateActiveCalls
       
   155      */
       
   156     virtual void TerminateActiveCalls(TRequestStatus& aReqStatus) = 0;
       
   157     
       
   158     /**
       
   159      * Access RMboileCall::GetMobileCallInfo
       
   160      */
       
   161     virtual TInt GetMobileCallInfo(TDes8& aCallInfo) = 0;
       
   162 
       
   163     /**
       
   164      * Access RMboileCall::DialEmergencyCall
       
   165      */
       
   166     virtual void DialEmergencyCall(TRequestStatus& aReqStatus, 
       
   167                 const TDesC& aNumber) = 0;
       
   168     
       
   169     };
   135     };
   170 
   136 
   171 #endif // MSATMULTIMODEAPI_H
   137 #endif // MSATMULTIMODEAPI_H