diff -r 000000000000 -r c8830336c852 wlansecuritysettings/wpasecuritysettingsui/inc/WPASecuritySettingsImpl.inl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/wlansecuritysettings/wpasecuritysettingsui/inc/WPASecuritySettingsImpl.inl Thu Dec 17 08:47:43 2009 +0200 @@ -0,0 +1,168 @@ +/* +* Copyright (c) 2001-2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of the License "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: CWPASecuritySettingsImpl inline functions +* +*/ + + + +#ifndef WPASECURITYSETTINGSIMPL_INL +#define WPASECURITYSETTINGSIMPL_INL + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::SecurityMode +// --------------------------------------------------------- +// +inline TSecurityMode CWPASecuritySettingsImpl::SecurityMode() const + { + return iSecurityMode; + } + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::WPAMode +// --------------------------------------------------------- +// +inline TBool CWPASecuritySettingsImpl::WPAMode() const + { + return iWPAMode; + } + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::Wpa2Only +// --------------------------------------------------------- +// +inline TBool CWPASecuritySettingsImpl::Wpa2Only() const + { + return iWpa2Only; + } + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::WPAPreSharedKey +// --------------------------------------------------------- +// +inline TDes8* CWPASecuritySettingsImpl::WPAPreSharedKey() + { + return &iWPAPreSharedKey; + } + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::WPAEAPPlugin +// --------------------------------------------------------- +// +inline TDes* CWPASecuritySettingsImpl::WPAEAPPlugin() + { + return &iWPAEAPPlugin; + } + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::WPAEnabledEAPPlugin +// --------------------------------------------------------- +// +inline HBufC8* CWPASecuritySettingsImpl::WPAEnabledEAPPlugin() + { + return iWPAEnabledEAPPlugin; + } + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::WPADisabledEAPPlugin +// --------------------------------------------------------- +// +inline HBufC8* CWPASecuritySettingsImpl::WPADisabledEAPPlugin() + { + return iWPADisabledEAPPlugin; + } + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::SetWPAMode +// --------------------------------------------------------- +// +inline void CWPASecuritySettingsImpl::SetWPAMode( const TBool aWPAMode ) + { + iWPAMode = aWPAMode; + } + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::SetWpa2Only +// --------------------------------------------------------- +// +inline void CWPASecuritySettingsImpl::SetWpa2Only( const TBool aWpa2Only ) + { + iWpa2Only = aWpa2Only; + } + + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::SetWPAPreSharedKey +// --------------------------------------------------------- +// +inline void CWPASecuritySettingsImpl::SetWPAPreSharedKey( + const TDesC8& aWPAPreSharedKey ) + { + iWPAPreSharedKey = aWPAPreSharedKey; + } + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::SetIapId +// --------------------------------------------------------- +// +void CWPASecuritySettingsImpl::SetIapId( const TUint32 aIapId ) + { + iIapId = aIapId; + } + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::IapId +// --------------------------------------------------------- +// +const TUint32 CWPASecuritySettingsImpl::IapId() + { + return iIapId; + } + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::SetWPAEAPPlugin +// --------------------------------------------------------- +// +void CWPASecuritySettingsImpl::SetWPAEAPPlugin( const TDes& aPluginList ) + { + iWPAEAPPlugin.Copy( aPluginList ); + } + + +// --------------------------------------------------------- +// CWPASecuritySettingsImpl::Plugin +// --------------------------------------------------------- +// +CEAPPluginConfigurationIf* CWPASecuritySettingsImpl::Plugin() + { + return iPlugin; + } + + +#endif + +// End of File