equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). |
2 * Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies). |
3 * All rights reserved. |
3 * All rights reserved. |
4 * This component and the accompanying materials are made available |
4 * This component and the accompanying materials are made available |
5 * under the terms of "Eclipse Public License v1.0" |
5 * under the terms of "Eclipse Public License v1.0" |
6 * which accompanies this distribution, and is available |
6 * which accompanies this distribution, and is available |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
36 |
36 |
37 virtual ~CCellularDataUsageKeyUpdater(); |
37 virtual ~CCellularDataUsageKeyUpdater(); |
38 |
38 |
39 void UpdateKeyL( const TInt aRegistration ) const; |
39 void UpdateKeyL( const TInt aRegistration ) const; |
40 |
40 |
|
41 /** |
|
42 * Return ETrue if dial-up PDP context override feature is enabled. |
|
43 */ |
|
44 TBool DialUpOverrideEnabled() const; |
|
45 |
41 private: |
46 private: |
42 CCellularDataUsageKeyUpdater( |
47 CCellularDataUsageKeyUpdater( |
43 CConnMonServer* aServer ); |
48 CConnMonServer* aServer ); |
44 |
49 |
45 void ConstructL(); |
50 void ConstructL(); |
54 void RunL(); |
59 void RunL(); |
55 |
60 |
56 private: |
61 private: |
57 CConnMonServer* iServer; |
62 CConnMonServer* iServer; |
58 TUint32 iTableId; |
63 TUint32 iTableId; |
59 CRepository* iRepository; |
64 |
|
65 // CommsDat central repository. |
|
66 CRepository* iCommsRepository; |
|
67 |
|
68 // CmManager central repository. |
|
69 CRepository* iCmmRepository; |
|
70 |
60 TInt iErrorCounter; |
71 TInt iErrorCounter; |
61 // used for complete runl. Not owned. |
72 // used for complete runl. Not owned. |
62 TRequestStatus* iInitStatus; |
73 TRequestStatus* iInitStatus; |
63 }; |
74 }; |
64 |
75 |