wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlmdriverif.h
branchRCL_3
changeset 3 6524e815f76f
parent 0 c40eb8fe8501
child 7 0abc8c98be24
equal deleted inserted replaced
0:c40eb8fe8501 3:6524e815f76f
     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