adaptationlayer/tsy/simatktsy_dll/inc/satmosmsctrl.h
changeset 9 8486d82aef45
parent 8 6295dc2169f3
equal deleted inserted replaced
8:6295dc2169f3 9:8486d82aef45
   186         * @param address1 Changed Service centre address received from SIM
   186         * @param address1 Changed Service centre address received from SIM
   187         * @pram address2 Changed destination address received from SIM
   187         * @pram address2 Changed destination address received from SIM
   188         */
   188         */
   189         void FormSmsResourceReqSb( const TUint8 status,TDes8& data, const TDes8& address1, const TDes8& address2 );
   189         void FormSmsResourceReqSb( const TUint8 status,TDes8& data, const TDes8& address1, const TDes8& address2 );
   190 
   190 
       
   191         /*
       
   192         * Forms MO SMS Ctrl envelope to be sent to the SIM card
       
   193         * @return void
       
   194         */
       
   195         void FormMoSmsCtrlEnvelope();
       
   196 
       
   197         /*
       
   198         * Constructs and sends SMS_RESOURCE_REQ to SMS server
       
   199         * @param aResourceStatus resource status used in req
       
   200         * @param aCauseType cause type used in req
       
   201         * @param aCause cause used in req
       
   202         * @return void
       
   203         */
       
   204         void SendSmsResourceReq( 
       
   205             TUint8 aResourceStatus, 
       
   206             TUint8 aCauseType, 
       
   207             TUint8 aCause );
       
   208 
       
   209         /*
       
   210         * Fetches TP-DA contents from TPDU
       
   211         * @param aTpdu input TPDU
       
   212         * @param aTpda holds resulting Tpda
       
   213         * @return TUint8 message type
       
   214         */
       
   215         static TUint8 FetchTpDa( const TDesC8& aTpdu, TPtrC8& aTpda );
   191 
   216 
   192     private: // Data
   217     private: // Data
   193 
   218 
   194         // This object receives and sends messages to the external world
   219         // This object receives and sends messages to the external world
   195         // using the message handler and messaging classes.
   220         // using the message handler and messaging classes.