voipplugins/voipadapters/voipxmlprovisioning/voipxmlprocessor/inc/voipxmliaphandler.h
branchRCL_3
changeset 8 7117cbf1600a
parent 2 7b872347d83b
equal deleted inserted replaced
6:fc8c25e5a2e8 8:7117cbf1600a
    21 
    21 
    22 #include "voipxmlprocessordefaults.h"
    22 #include "voipxmlprocessordefaults.h"
    23 
    23 
    24 class RCmManagerExt;
    24 class RCmManagerExt;
    25 
    25 
       
    26 const TUint8 KEapLeapId[] = { 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11 };
       
    27 const TInt KEapChars = 8;
       
    28 
    26 class TWepKey
    29 class TWepKey
    27     {
    30     {
    28 public:
    31 public:
    29     /**
    32     /**
    30      * ETrue if hexadecimal, EFalse if ASCII.
    33      * ETrue if hexadecimal, EFalse if ASCII.
    76     TWepKey iCurrentWepKey;
    79     TWepKey iCurrentWepKey;
    77     /**
    80     /**
    78      * Array of WEP keys.
    81      * Array of WEP keys.
    79      */
    82      */
    80     RArray<TWepKey> iWepKeys;
    83     RArray<TWepKey> iWepKeys;
       
    84     /**
       
    85      * EAP type.
       
    86      */
       
    87     TInt iEapType;
       
    88     /**
       
    89      * EAP username.
       
    90      */
       
    91     HBufC* iEapUsername;
       
    92     /**
       
    93      * EAP password.
       
    94      */
       
    95     HBufC* iEapPassword;
    81     };
    96     };
    82 
    97 
    83 /**
    98 /**
    84 *  VoipXmlIapHandler
    99 *  VoipXmlIapHandler
    85 *  IAP handler class.
   100 *  IAP handler class.