equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2002-2009 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: Driver interface |
14 * Description: Driver interface |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
|
18 /* |
|
19 * %version: 38 % |
|
20 */ |
18 |
21 |
19 #ifndef WLMDRIVERIF_H |
22 #ifndef WLMDRIVERIF_H |
20 #define WLMDRIVERIF_H |
23 #define WLMDRIVERIF_H |
21 |
24 |
22 #include "802dot11.h" |
25 #include "802dot11.h" |
138 * @param scan_frame_length Length of beacon/probe response frame from the BSS. |
141 * @param scan_frame_length Length of beacon/probe response frame from the BSS. |
139 * @param scan_frame Pointer to beacon/probe response frame from the BSS. |
142 * @param scan_frame Pointer to beacon/probe response frame from the BSS. |
140 * @param is_pairwise_key_invalidated Whether the pairwise key should be invalidated. |
143 * @param is_pairwise_key_invalidated Whether the pairwise key should be invalidated. |
141 * @param is_group_key_invalidated Whether the group key should be invalidated |
144 * @param is_group_key_invalidated Whether the group key should be invalidated |
142 * @param is_radio_measurement_supported Whether the radio measurement is supported |
145 * @param is_radio_measurement_supported Whether the radio measurement is supported |
|
146 * @param pairwise_key Pairwise key to set before association. NULL if none. |
143 */ |
147 */ |
144 void connect( |
148 void connect( |
145 u32_t request_id, |
149 u32_t request_id, |
146 core_management_status_e& status, |
150 core_management_status_e& status, |
147 const core_ssid_s& ssid, |
151 const core_ssid_s& ssid, |
154 const u8_t* ie_data, |
158 const u8_t* ie_data, |
155 u32_t scan_frame_length, |
159 u32_t scan_frame_length, |
156 const u8_t* scan_frame, |
160 const u8_t* scan_frame, |
157 bool_t is_pairwise_key_invalidated, |
161 bool_t is_pairwise_key_invalidated, |
158 bool_t is_group_key_invalidated, |
162 bool_t is_group_key_invalidated, |
159 bool_t is_radio_measurement_supported ); |
163 bool_t is_radio_measurement_supported, |
|
164 const core_cipher_key_s* pairwise_key ); |
160 |
165 |
161 /** |
166 /** |
162 * Disconnect from the current network. |
167 * Disconnect from the current network. |
163 * |
168 * |
164 * @since S60 v3.1 |
169 * @since S60 v3.1 |