phoneclientserver/phoneserver/Inc/Ussd/CPhSrvUssdManager.h
changeset 52 d841fb1cc818
parent 39 cee7e9e0906c
equal deleted inserted replaced
50:2313cb430f28 52:d841fb1cc818
    74         *
    74         *
    75         * @param aPhoneInterface The phone interfaces.
    75         * @param aPhoneInterface The phone interfaces.
    76         */
    76         */
    77         void ConstructL( MPhSrvPhoneInterface& aPhoneInterface );
    77         void ConstructL( MPhSrvPhoneInterface& aPhoneInterface );
    78         
    78         
    79 
    79     private:
       
    80         /*
       
    81          * TDialogInfoType is used to identify dialogs with different
       
    82          * buttons.
       
    83          */
       
    84         enum TDialogInfoType{
       
    85                 EInvalidType = -1,
       
    86                 EYesNo,
       
    87                 ENextExit,
       
    88                 EReplyExit,
       
    89                 EOnlyExit
       
    90             };
       
    91         
    80     public: // New functions
    92     public: // New functions
    81         
    93         
    82         /**
    94         /**
    83         * Send the USSD message.
    95         * Send the USSD message.
    84         * 
    96         * 
   426         // An asynchronous callback for sending MO ACK messages
   438         // An asynchronous callback for sending MO ACK messages
   427         CAsyncCallBack* iMoAckCallback;
   439         CAsyncCallBack* iMoAckCallback;
   428         
   440         
   429         HBufC* iTextBuffer;
   441         HBufC* iTextBuffer;
   430 
   442 
       
   443         // The dialogs with different button.
       
   444         TDialogInfoType iDialogType;
       
   445 
   431     };
   446     };
   432     
   447     
   433 #endif // CPHSRVUSSDMANAGER_H
   448 #endif // CPHSRVUSSDMANAGER_H
   434 
   449 
   435 
   450