hotspotfw/hsclient/inc/hssiaphandler.h
branchRCL_3
changeset 25 f28ada11abbf
parent 24 63be7eb3fc78
equal deleted inserted replaced
24:63be7eb3fc78 25:f28ada11abbf
    98         * @param aPackedKey, packed WepKey
    98         * @param aPackedKey, packed WepKey
    99         */
    99         */
   100         void PackWepKeyCommsDatL( const SHssWep& aInputKey, 
   100         void PackWepKeyCommsDatL( const SHssWep& aInputKey, 
   101                                   const  EHssWEPKeyFormat&  aFormat, 
   101                                   const  EHssWEPKeyFormat&  aFormat, 
   102                                     CMDBField<TDesC8>* aPackedKey );
   102                                     CMDBField<TDesC8>* aPackedKey );
   103  
   103 
       
   104          /**
       
   105         * Converts Hotspot EAP settings to EAPOL EAP settings
       
   106         * @param aHssEap, Hotspot EAP settings
       
   107         * @param aEap, EAPOL EAP settings
       
   108         */
       
   109         void ConvertEApSettings( THssEapSettings& aHssEap, EAPSettings& aEap );
       
   110         
   104         /**
   111         /**
   105         * Converts ascii to hecxadecimal 
   112         * Converts ascii to hecxadecimal 
   106         * @param aSource, ascii 
   113         * @param aSource, ascii 
   107         * @param aDest, hexa 
   114         * @param aDest, hexa 
   108         */
   115         */
   109         void ConvertAsciiToHex( const TDes8& aSource, 
   116         void ConvertAsciiToHex( const TDes8& aSource, 
   110                                                 HBufC8*& aDest );   
   117                                                 HBufC8*& aDest );   
   111                                                                          
   118                                                                          
       
   119         /**
       
   120         * Writes eap type to descriptor
       
   121         * @param aEapType, Eap type
       
   122         * @param aEapString, Eap type descrpitor
       
   123         * @param aEapCode, Eap id code
       
   124         */                 
       
   125         void GetEapTypeDesC( TUint aEapType, TDes8& aEapString, TChar& aEapCode );
       
   126         
   112         /**
   127         /**
   113         * Removes brackets from UID
   128         * Removes brackets from UID
   114         * @param aUid, UID of the client
   129         * @param aUid, UID of the client
   115         */
   130         */
   116         void ModifyClientUid( TDes& aUid );
   131         void ModifyClientUid( TDes& aUid );