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: |
17 #define __MSVSENDERRORACTION_H__ |
17 #define __MSVSENDERRORACTION_H__ |
18 |
18 |
19 |
19 |
20 |
20 |
21 |
21 |
22 ///////////////////////////////////////////////////////////////////////////// |
22 // |
23 // |
23 // |
24 // Includes |
24 // Includes |
25 // |
25 // |
26 ///////////////////////////////////////////////////////////////////////////// |
26 // |
27 |
27 |
28 #include <schsend.hrh> |
28 #include <schsend.hrh> |
29 #include <barsread.h> |
29 #include <barsread.h> |
30 #include <msvstore.h> |
30 #include <msvstore.h> |
31 |
31 |
32 ///////////////////////////////////////////////////////////////////////////// |
32 // |
33 // |
33 // |
34 // Constants |
34 // Constants |
35 // |
35 // |
36 ///////////////////////////////////////////////////////////////////////////// |
36 // |
37 |
37 |
38 |
38 |
39 ///////////////////////////////////////////////////////////////////////////// |
39 // |
40 // |
40 // |
41 // TMsvSendErrorAction Declaration |
41 // TMsvSendErrorAction Declaration |
42 // |
42 // |
43 ///////////////////////////////////////////////////////////////////////////// |
43 // |
44 |
44 |
45 /** |
45 /** |
46 Encapsulates the action to take for a particular error. |
46 Encapsulates the action to take for a particular error. |
47 |
47 |
48 An error may occur when the Server MTM is attempting to send a message or |
48 An error may occur when the Server MTM is attempting to send a message or |
88 private: |
88 private: |
89 TInt16 iMaxRetries; |
89 TInt16 iMaxRetries; |
90 }; |
90 }; |
91 |
91 |
92 |
92 |
93 ///////////////////////////////////////////////////////////////////////////// |
93 // |
94 // |
94 // |
95 // CMsvSendErrorActions |
95 // CMsvSendErrorActions |
96 // |
96 // |
97 ///////////////////////////////////////////////////////////////////////////// |
97 // |
98 |
98 |
99 /** |
99 /** |
100 This class determines what action to take if an error occurs while the Server |
100 This class determines what action to take if an error occurs while the Server |
101 MTM is sending a message (or messages). |
101 MTM is sending a message (or messages). |
102 |
102 |