wlan_bearer/wlanengine/wlan_common/wlanengine_common_3.1/inc/core_sub_operation_connect.h
branchRCL_3
changeset 3 6524e815f76f
parent 0 c40eb8fe8501
equal deleted inserted replaced
0:c40eb8fe8501 3:6524e815f76f
     1 /*
     1 /*
     2 * Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2005-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:  Statemachine for connecting to a network
    14 * Description:  Statemachine for connecting to a network
    15 *
    15 *
    16 */
    16 */
    17 
    17 
       
    18 /*
       
    19 * %version: 18 %
       
    20 */
    18 
    21 
    19 #ifndef CORE_SUB_OPERATION_CONNECT_H
    22 #ifndef CORE_SUB_OPERATION_CONNECT_H
    20 #define CORE_SUB_OPERATION_CONNECT_H
    23 #define CORE_SUB_OPERATION_CONNECT_H
    21 
    24 
    22 #include "core_operation_base.h"
    25 #include "core_operation_base.h"
    71         core_encryption_mode_e encryption_level,
    74         core_encryption_mode_e encryption_level,
    72         core_cipher_key_type_e pairwise_key_type,
    75         core_cipher_key_type_e pairwise_key_type,
    73         core_type_list_c<core_frame_dot11_ie_c>& assoc_ie_list,
    76         core_type_list_c<core_frame_dot11_ie_c>& assoc_ie_list,
    74         core_frame_assoc_resp_c** assoc_resp,
    77         core_frame_assoc_resp_c** assoc_resp,
    75         bool_t is_pairwise_key_invalidated,
    78         bool_t is_pairwise_key_invalidated,
    76         bool_t is_group_key_invalidated );
    79         bool_t is_group_key_invalidated,
       
    80         const core_cipher_key_s* pairwise_key );
    77 
    81 
    78     /**
    82     /**
    79      * Destructor.
    83      * Destructor.
    80      */
    84      */
    81     virtual ~core_sub_operation_connect_c();
    85     virtual ~core_sub_operation_connect_c();
   184     /**
   188     /**
   185      * Whether the group key should be invalidated.
   189      * Whether the group key should be invalidated.
   186      */
   190      */
   187     bool_t is_group_key_invalidated_m;
   191     bool_t is_group_key_invalidated_m;
   188 
   192 
       
   193     /**
       
   194      * Pairwise key to be set before association. Not owned by this pointer.
       
   195      */
       
   196     const core_cipher_key_s* pairwise_key_m;
       
   197 
   189     };
   198     };
   190 
   199 
   191 #endif // CORE_SUB_OPERATION_CONNECT_H
   200 #endif // CORE_SUB_OPERATION_CONNECT_H