hotspotfw/hsserver/inc/hssiapsettingshandler.h
changeset 19 10810c91db26
parent 0 56b72877c1cb
child 39 7b3e49e4608a
child 52 b852595f5cbe
equal deleted inserted replaced
3:ff3b37722600 19:10810c91db26
    43 
    43 
    44 _LIT( KGenericTable, "WLANServiceTable");
    44 _LIT( KGenericTable, "WLANServiceTable");
    45 _LIT8(KEapPlus,"+0");
    45 _LIT8(KEapPlus,"+0");
    46 _LIT8(KDot,", ");
    46 _LIT8(KDot,", ");
    47 
    47 
    48 _LIT8(KMark1, "[" );
    48 _LIT(KMark1, "[" );
    49 _LIT8(KMark2, "]" );
    49 _LIT(KMark2, "]" );
    50 
    50 
    51 _LIT8(KEapNone,"0");
    51 _LIT8(KEapNone,"0");
    52 _LIT8(KEapGtc,"6");
    52 _LIT8(KEapGtc,"6");
    53 _LIT8(KEapTls,"13");
    53 _LIT8(KEapTls,"13");
    54 _LIT8(KEapLeap,"17");
    54 _LIT8(KEapLeap,"17");
   128         * Create new IAP for client application use
   128         * Create new IAP for client application use
   129         * @param aIapName, Name of IAP
   129         * @param aIapName, Name of IAP
   130         * @param aUid, UID of the client
   130         * @param aUid, UID of the client
   131         * @return Iap ID, Otherwise aIapId will be null
   131         * @return Iap ID, Otherwise aIapId will be null
   132         */
   132         */
   133         void CreateClientIapL( const TDesC& aIapName, TUint32& aIapId, const TUid aUid );
   133         void CreateClientIapL( const TDesC& aIapName, 
       
   134                                TUint32& aIapId, 
       
   135                                const TDesC& aUid );
   134         
   136         
   135         /**
   137         /**
   136         * Create new IAP to Internet SNAP.
   138         * Create new IAP to Internet SNAP.
   137         */
   139         */
   138         void CreateIapL();
   140         void CreateIapL();
   140         /**
   142         /**
   141         * Deletes the IAP
   143         * Deletes the IAP
   142         * @param aIapID, IAP id
   144         * @param aIapID, IAP id
   143         */
   145         */
   144         void DeleteIapL( const TUint aIapId );
   146         void DeleteIapL( const TUint aIapId );
   145         
   147                   
   146         /**
       
   147         * Finds client if found return its UID
       
   148         * @param aIapId, IAP id
       
   149         * @param aUid, UID id
       
   150         * @param aUidText, UID id as a descriptor. Without[].
       
   151         * @return KErrNone, if successful, otherwise one of system wide errorcodes.
       
   152         */
       
   153         TInt FindClientL( const TUint aIapId, TUid& aUid, TDes8& aUidText );
       
   154            
       
   155     protected:
   148     protected:
   156     
   149     
   157         /**
   150         /**
   158         * C++ default constructor.
   151         * C++ default constructor.
   159         */
   152         */