adaptationlayer/tsy/simatktsy_dll/inc/satcc.h
changeset 9 8486d82aef45
parent 7 fa67e03b87df
equal deleted inserted replaced
8:6295dc2169f3 9:8486d82aef45
   169         /**
   169         /**
   170         * send (to sim) call control envelope for USSD operation
   170         * send (to sim) call control envelope for USSD operation
   171         * @param aCcstruct structure containing data to be sent
   171         * @param aCcstruct structure containing data to be sent
   172         * @return phonet sender status
   172         * @return phonet sender status
   173         */
   173         */
   174         TInt SendUSSDEnvelope( const TCallControl& aCcstruct );
   174         TInt SendUSSDEnvelopeL( const TCallControl& aCcstruct );
   175 
   175 
   176         /**
   176         /**
   177         * send (to sim) call control envelope for Call operation
   177         * send (to sim) call control envelope for Call operation
   178         * @param aCallControl structure containing data to be sent
   178         * @param aCallControl structure containing data to be sent
   179         * @return phonet sender status
   179         * @return phonet sender status
   198         * Handles UICC_CAT_RESP, which comes from UICC as a reply
   198         * Handles UICC_CAT_RESP, which comes from UICC as a reply
   199         * to call control envelope.
   199         * to call control envelope.
   200         * @param aIsiMessage Received UICC_CAT_RESP
   200         * @param aIsiMessage Received UICC_CAT_RESP
   201         * @return void
   201         * @return void
   202         */
   202         */
   203         void UiccCatRespEnvelopeReceived( const TIsiReceiveC& aIsiMessage );
   203         void UiccCatRespEnvelopeReceivedL( const TIsiReceiveC& aIsiMessage );
   204 
   204 
   205         /*
   205         /*
   206         * This methods returns ETrue when a Ussd string contains
   206         * This methods returns ETrue when a Ussd string contains
   207         * only "*", "#", and the numbers 0-9.
   207         * only "*", "#", and the numbers 0-9.
   208         * @since Series60_ver 2.6
   208         * @since Series60_ver 2.6
   223         /**
   223         /**
   224         * Handles resource control request from modem Call server
   224         * Handles resource control request from modem Call server
   225         * @param aIsiMessage CALL_MODEM_RESOURCE_IND
   225         * @param aIsiMessage CALL_MODEM_RESOURCE_IND
   226         * @return none
   226         * @return none
   227         */
   227         */
   228         void CallModemResourceInd( const TIsiReceiveC& aIsiMessage );
   228         void CallModemResourceIndL( const TIsiReceiveC& aIsiMessage );
   229 
   229 
   230         /**
   230         /**
   231         * Creates resource control response for modem Call server
   231         * Creates resource control response for modem Call server
   232         * @param aTcc internally stored call control structure
   232         * @param aTcc internally stored call control structure
   233         * @param aResult call control result from (U)SIM
   233         * @param aResult call control result from (U)SIM
   234         * @param aAtkData possible additional response data provided by (U)SIM
   234         * @param aAtkData possible additional response data provided by (U)SIM
   235         * @return none
   235         * @return none
   236         */
   236         */
   237         void SendCallModemResourceReq(
   237         void SendCallModemResourceReqL(
   238             const TCallControl& aTcc,
   238             const TCallControl& aTcc,
   239             const TUint8 aResult,
   239             const TUint8 aResult,
   240             TPtrC8 aAtkData );
   240             TPtrC8 aAtkData );
   241 
   241 
   242         /**
   242         /**
   243         * Handles resource control request from modem SS server
   243         * Handles resource control request from modem SS server
   244         * @param aIsiMessage SS_RESOURCE_CONTROL_IND
   244         * @param aIsiMessage SS_RESOURCE_CONTROL_IND
   245         * @return none
   245         * @return none
   246         */
   246         */
   247         void SsResourceControlInd( const TIsiReceiveC& aIsiMessage );
   247         void SsResourceControlIndL( const TIsiReceiveC& aIsiMessage );
   248 
   248 
   249         /**
   249         /**
   250         * Creates resource control response for modem SS server
   250         * Creates resource control response for modem SS server
   251         * @param aTcc internally stored call control structure
   251         * @param aTcc internally stored call control structure
   252         * @param aSw1 sw1 value inserted to the message
   252         * @param aSw1 sw1 value inserted to the message
   253         * @param aSw2 sw2 value inserted to the message
   253         * @param aSw2 sw2 value inserted to the message
   254         * @param aResult call control result from (U)SIM
   254         * @param aResult call control result from (U)SIM
   255         * @param aAtkData possible additional response data provided by (U)SIM
   255         * @param aAtkData possible additional response data provided by (U)SIM
   256         * @return none
   256         * @return none
   257         */
   257         */
   258         void SendSsResourceControlReq(
   258         void SendSsResourceControlReqL(
   259             const TCallControl& aTcc,
   259             const TCallControl& aTcc,
   260             const TUint8 aSw1,
   260             const TUint8 aSw1,
   261             const TUint8 aSw2,
   261             const TUint8 aSw2,
   262             const TUint8 aResult,
   262             const TUint8 aResult,
   263             TPtrC8 aAtkData );
   263             TPtrC8 aAtkData );