equal
deleted
inserted
replaced
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 |