35 * Destructor |
35 * Destructor |
36 */ |
36 */ |
37 ~SmsSettingsPrivate(); |
37 ~SmsSettingsPrivate(); |
38 |
38 |
39 /** |
39 /** |
40 * sets the status of service messages |
|
41 * @param serviceMessages status true or false |
|
42 */ |
|
43 void setReceiveSerivceMessages(TBool serviceMessages); |
|
44 |
|
45 /** |
|
46 * set the character encoding |
40 * set the character encoding |
47 * @param status true or false |
41 * @param status true or false |
48 */ |
42 */ |
49 void setCharacterEncoding(TBool status); |
43 void setCharacterEncodingL(TBool status); |
50 |
44 |
51 /** |
45 /** |
52 * get the status of deliver report and |
46 * get the status of deliver report and |
53 * character encoding |
47 * character encoding |
54 * @param report status of delivery report |
|
55 * @param statusEncoding charcter encoding |
48 * @param statusEncoding charcter encoding |
56 */ |
49 */ |
57 void settingsServiceMessagesAndCharEncoding(TBool& report, |
50 void settingsCharEncodingL(TBool& statusEncoding); |
58 TBool& statusEncoding); |
|
59 |
51 |
60 /** |
52 /** |
61 * get all the sms service names and |
53 * get all the sms service names and |
62 * the default selected index |
54 * the default selected index |
63 * @param accessPoints array of access names |
55 * @param accessPoints array of access names |
64 * @param defaultIndex, default set index |
56 * @param defaultIndex, default set index |
65 */ |
57 */ |
66 void getAllSMSMessageCenter(RPointerArray<HBufC>& accessPoints, |
58 void getAllSMSMessageCenterL(RPointerArray<HBufC>& accessPoints, |
67 int &defaultIndex); |
59 int &defaultIndex); |
68 |
60 |
69 /** |
61 /** |
70 * set the default index |
62 * set the default index |
71 * @param index default index |
63 * @param index default index |
72 */ |
64 */ |
73 void setSMSMessageCenter(int index); |
65 void setSMSMessageCenterL(int index); |
74 |
66 |
75 /** |
67 /** |
76 * edit the sms service address |
68 * edit the sms service address |
77 * @param address sms address number |
69 * @param address sms address number |
78 * @param name sms service name |
70 * @param name sms service name |
79 * @param index value to modify |
71 * @param index value to modify |
80 */ |
72 */ |
81 void editSMSServiceCentre(HBufC* address, HBufC* name, TInt index); |
73 void editSMSServiceCentreL(HBufC* address, HBufC* name, TInt index); |
82 |
74 |
83 /** |
75 /** |
84 * add a new sms service address |
76 * add a new sms service address |
85 * @param address service address number |
77 * @param address service address number |
86 * @param name service name |
78 * @param name service name |
87 */ |
79 */ |
88 void addSmsMessageCenter(HBufC* address, HBufC* name); |
80 void addSmsMessageCenterL(HBufC* address, HBufC* name); |
89 |
81 |
90 /** |
82 /** |
91 * delete sms service address |
83 * delete sms service address |
92 * @param aDeleteIndex refers to the index to delete |
84 * @param aDeleteIndex refers to the index to delete |
93 */ |
85 */ |
94 void deleteSmsMessageCenter(TInt aDeleteIndex); |
86 void deleteSmsMessageCenterL(TInt aDeleteIndex); |
95 |
87 |
96 |
88 |
97 /** |
89 /** |
98 * get the service name and number by the index value |
90 * get the service name and number by the index value |
99 * @param index for the service need |
91 * @param index for the service need |
100 * @param centerNumber address of the service |
92 * @param centerNumber address of the service |
101 * @param centerName name of the service |
93 * @param centerName name of the service |
102 */ |
94 */ |
103 void smsCenterNameAndNumber(int index, HBufC** centerNumber, |
95 void smsCenterNameAndNumberL(int index, HBufC** centerNumber, |
104 HBufC** centerName); |
96 HBufC** centerName); |
105 |
97 |
106 private: |
98 private: |
107 |
99 |
108 /* |
100 /* |