telephonyserverplugins/common_tsy/commontsy/inc/mmtsy/cmmphonetsy.h
changeset 20 244d7c5f118e
parent 19 1f776524b15c
child 23 6b1d113cdff3
equal deleted inserted replaced
19:1f776524b15c 20:244d7c5f118e
   200             EMultimodePhoneSendNetworkServiceRequestNoFdnCheck,
   200             EMultimodePhoneSendNetworkServiceRequestNoFdnCheck,
   201             EMultimodePhoneNotifySendNetworkServiceRequest,
   201             EMultimodePhoneNotifySendNetworkServiceRequest,
   202             EMultimodePhoneNotifyAllSendNetworkServiceRequest,
   202             EMultimodePhoneNotifyAllSendNetworkServiceRequest,
   203             EMultimodePhoneGetCurrentActiveUSimApplication,             
   203             EMultimodePhoneGetCurrentActiveUSimApplication,             
   204             EMultimodePhoneTerminateAllCalls,
   204             EMultimodePhoneTerminateAllCalls,
       
   205             EMultimodePhoneTerminateActiveCalls,
   205             EMultimodePhoneNotifyDtmfEvent, 
   206             EMultimodePhoneNotifyDtmfEvent, 
   206             // ATTENTION:: Declare constant for those requests that need
   207             // ATTENTION:: Declare constant for those requests that need
   207             // own request handle record in iTsyReqHandleStore above the
   208             // own request handle record in iTsyReqHandleStore above the
   208             // following!
   209             // following!
   209             EMultimodePhoneMaxNumOfRequests
   210             EMultimodePhoneMaxNumOfRequests
  1199          *
  1200          *
  1200          */
  1201          */
  1201         virtual CMmSupplServTsy* GetSupplServTsy();
  1202         virtual CMmSupplServTsy* GetSupplServTsy();
  1202 
  1203 
  1203         /**
  1204         /**
  1204          * Returns req handle type
       
  1205          *          
       
  1206          *
       
  1207          * @return ReqHandleType
       
  1208          */
       
  1209         CMmPhoneTsy::TPhoneRequestTypes HandleType();
       
  1210 
       
  1211         /**
       
  1212          * Sets the message manager pointer
  1205          * Sets the message manager pointer
  1213          *          
  1206          *          
  1214          *
  1207          *
  1215          * @param aMessageManager Message manager
  1208          * @param aMessageManager Message manager
  1216          */
  1209          */
  1421 		 * @param aErrorCode The result of the request
  1414 		 * @param aErrorCode The result of the request
  1422 		 */
  1415 		 */
  1423         void CompleteTerminateAllCallsReq(TInt aErrorCode);
  1416         void CompleteTerminateAllCallsReq(TInt aErrorCode);
  1424         
  1417         
  1425         /**
  1418         /**
       
  1419          * Complete TerminateActiveCalls request
       
  1420          * 
       
  1421          * @param aErrorCode The result of the request
       
  1422          */
       
  1423         void CompleteTerminateActiveCallsReq(TInt aErrorCode);
       
  1424         
       
  1425         /**
  1426         * Notify change of battery info
  1426         * Notify change of battery info
  1427         *          
  1427         *          
  1428         * @param aErrorCode error code
  1428         * @param aErrorCode error code
  1429         * @param aBatteryData data structure used to retreive data from a call
  1429         * @param aBatteryData data structure used to retreive data from a call
  1430         *  to GetBatteryInfo
  1430         *  to GetBatteryInfo
  2181           * @param aTsyReqHandle TSY req handle
  2181           * @param aTsyReqHandle TSY req handle
  2182           * @return Error value
  2182           * @return Error value
  2183           */
  2183           */
  2184         TInt TerminateAllCallsL(const TTsyReqHandle aTsyReqHandle);
  2184         TInt TerminateAllCallsL(const TTsyReqHandle aTsyReqHandle);
  2185 
  2185 
       
  2186         /**
       
  2187           * Terminate all active calls simultaneously
       
  2188           * 
       
  2189           * @param aTsyReqHandle TSY req handle
       
  2190           * @return Error value
       
  2191           */
       
  2192         TInt TerminateActiveCallsL(const TTsyReqHandle aTsyReqHandle);
       
  2193         
  2186         /*
  2194         /*
  2187          * This function return availability of Hareware Resource Manager in the current ROM
  2195          * This function return availability of Hareware Resource Manager in the current ROM
  2188          * 
  2196          * 
  2189          * @return TTrue indicate HWRM is available. TFalse indicate it is unavailable
  2197          * @return TTrue indicate HWRM is available. TFalse indicate it is unavailable
  2190          */
  2198          */