equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2002-2006 Nokia Corporation and/or its subsidiary(-ies). |
2 * Copyright (c) 2002-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 the License "Eclipse Public License v1.0" |
5 * under the terms of the License "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". |
13 * |
13 * |
14 * Description: Interface class to CenRep and PubSub |
14 * Description: Interface class to CenRep and PubSub |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
|
18 /* |
|
19 * %version: 12 % |
|
20 */ |
18 |
21 |
19 #ifndef WLMPLATFORMDATA_H |
22 #ifndef WLMPLATFORMDATA_H |
20 #define WLMPLATFORMDATA_H |
23 #define WLMPLATFORMDATA_H |
21 |
24 |
22 #include <e32property.h> |
25 #include <e32property.h> |
86 */ |
89 */ |
87 virtual void HandlePropertyChangedL( |
90 virtual void HandlePropertyChangedL( |
88 const TUid& aCategory, |
91 const TUid& aCategory, |
89 const TUint aKey ); |
92 const TUint aKey ); |
90 |
93 |
|
94 /** |
|
95 * Publishes WLAN background scanning interval via P&S. |
|
96 * @since S60 v5.2 |
|
97 * @param aInterval WLAN BG scan interval in seconds. |
|
98 * @return Symbian error code |
|
99 */ |
|
100 TInt PublishBgScanInterval( |
|
101 TUint32& aInterval ); |
|
102 |
91 private: // Methods |
103 private: // Methods |
92 |
104 |
93 /** |
105 /** |
94 * C++ default constructor. |
106 * C++ default constructor. |
95 * @param aCallback Callback for notifications.. |
107 * @param aCallback Callback for notifications.. |
115 /** Handle to KPropertyWlanMacAddress property via P&S. */ |
127 /** Handle to KPropertyWlanMacAddress property via P&S. */ |
116 RProperty iPsMacAddress; |
128 RProperty iPsMacAddress; |
117 |
129 |
118 /** Handle to KPropertyWlanIndicator property via P&S. */ |
130 /** Handle to KPropertyWlanIndicator property via P&S. */ |
119 RProperty iPsIndicator; |
131 RProperty iPsIndicator; |
|
132 |
|
133 /** Handle to KPropertyWlanBgScanInterval property via P&S. */ |
|
134 RProperty iPsBgScanInterval; |
120 |
135 |
121 /** Callback for notifications. */ |
136 /** Callback for notifications. */ |
122 MWlmSystemNotify& iCallback; |
137 MWlmSystemNotify& iCallback; |
123 |
138 |
124 /** Stores the current System Mode */ |
139 /** Stores the current System Mode */ |