equal
deleted
inserted
replaced
1 // Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies). |
1 // Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies). |
2 // All rights reserved. |
2 // All rights reserved. |
3 // This component and the accompanying materials are made available |
3 // This component and the accompanying materials are made available |
4 // under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members |
4 // under the terms of "Eclipse Public License v1.0" |
5 // which accompanies this distribution, and is available |
5 // which accompanies this distribution, and is available |
6 // at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". |
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
7 // |
7 // |
8 // Initial Contributors: |
8 // Initial Contributors: |
9 // Nokia Corporation - initial contribution. |
9 // Nokia Corporation - initial contribution. |
10 // |
10 // |
11 // Contributors: |
11 // Contributors: |
12 // |
12 // |
13 // Description: |
13 // Description: |
|
14 // smscmds.h |
14 // |
15 // |
15 |
16 /** |
|
17 * @file |
|
18 * @publishedAll |
|
19 * @released |
|
20 */ |
16 #ifndef __SMSCMDS_H__ |
21 #ifndef __SMSCMDS_H__ |
17 #define __SMSCMDS_H__ |
22 #define __SMSCMDS_H__ |
18 |
23 |
19 #include <e32def.h> |
24 #include <e32def.h> |
20 |
25 |
23 |
28 |
24 This is only used by TSmsMtmCommand. |
29 This is only used by TSmsMtmCommand. |
25 |
30 |
26 @see TSmsMtmCommand |
31 @see TSmsMtmCommand |
27 |
32 |
28 @internalComponent |
33 @publishedAll |
29 @released |
34 @released |
30 */ |
35 */ |
31 const TInt KMinCommandExpected = 10000; |
36 const TInt KMinCommandExpected = 10000; |
32 |
37 |
33 /** |
38 /** |
131 ESmsMtmCommandScheduleCopy, |
136 ESmsMtmCommandScheduleCopy, |
132 |
137 |
133 /** |
138 /** |
134 Not supported by the SMS MTM. |
139 Not supported by the SMS MTM. |
135 |
140 |
136 @internalComponent |
141 @publishedAll |
137 */ |
142 */ |
138 ESmsMtmCommandScheduleMove, |
143 ESmsMtmCommandScheduleMove, |
139 |
144 |
140 /** |
145 /** |
141 Removes all messages specified in aSelection from the task scheduler list. |
146 Removes all messages specified in aSelection from the task scheduler list. |
180 |
185 |
181 If any message fails to be sent then the message is marked as failed. Also it |
186 If any message fails to be sent then the message is marked as failed. Also it |
182 may be re-scheduled to be sent at a later time if that particular error has been |
187 may be re-scheduled to be sent at a later time if that particular error has been |
183 specified as a re-schedulable error. The message remains in its current folder. |
188 specified as a re-schedulable error. The message remains in its current folder. |
184 |
189 |
185 @internalComponent |
190 @publishedAll |
186 */ |
191 */ |
187 ESmsMtmCommandSendScheduledCopy, |
192 ESmsMtmCommandSendScheduledCopy, |
188 |
193 |
189 /** |
194 /** |
190 Not supported by the SMS MTM. |
195 Not supported by the SMS MTM. |
191 |
196 |
192 @internalComponent |
197 @publishedAll |
193 */ |
198 */ |
194 ESmsMtmCommandSendScheduledMove, |
199 ESmsMtmCommandSendScheduledMove, |
195 |
200 |
196 /** |
201 /** |
197 Reads the SMS messages on the phone store and creates a copy of those messages |
202 Reads the SMS messages on the phone store and creates a copy of those messages |
279 This should not be used in the CSmsClientMtm::InvokeAsyncFunctionL function. The |
284 This should not be used in the CSmsClientMtm::InvokeAsyncFunctionL function. The |
280 CSmsClientMtm::ReadSimParamsL function should be used to read the SIM parameters. |
285 CSmsClientMtm::ReadSimParamsL function should be used to read the SIM parameters. |
281 |
286 |
282 @see CSmsClientMtm::ReadSimParamsL |
287 @see CSmsClientMtm::ReadSimParamsL |
283 |
288 |
284 @internalComponent |
289 @publishedAll |
285 */ |
290 */ |
286 ESmsMtmCommandReadSimParams, |
291 ESmsMtmCommandReadSimParams, |
287 |
292 |
288 /** |
293 /** |
289 Writes the specified SIM parameters. |
294 Writes the specified SIM parameters. |
291 This should not be used in the CSmsClientMtm::InvokeAsyncFunctionL function. The |
296 This should not be used in the CSmsClientMtm::InvokeAsyncFunctionL function. The |
292 CSmsClientMtm::WriteSimParamsL function should be used to write the SIM parameters. |
297 CSmsClientMtm::WriteSimParamsL function should be used to write the SIM parameters. |
293 |
298 |
294 @see CSmsClientMtm::WriteSimParamsL |
299 @see CSmsClientMtm::WriteSimParamsL |
295 |
300 |
296 @internalComponent |
301 @publishedAll |
297 */ |
302 */ |
298 ESmsMtmCommandWriteSimParams, |
303 ESmsMtmCommandWriteSimParams, |
299 |
304 |
300 /** |
305 /** |
301 Copies the SMS messages identified in aSelection to the phone store. |
306 Copies the SMS messages identified in aSelection to the phone store. |