equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2002-2008 Nokia Corporation and/or its subsidiary(-ies). |
2 * Copyright (c) 2002-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 "Eclipse Public License v1.0" |
5 * under the terms of "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". |
74 * that aApnId is the same id that GetApnInfoL returns in aNwId. |
74 * that aApnId is the same id that GetApnInfoL returns in aNwId. |
75 * @param aApnId APN to delete |
75 * @param aApnId APN to delete |
76 */ |
76 */ |
77 virtual void DeleteApnL( TUint32 aApnId ) = 0; |
77 virtual void DeleteApnL( TUint32 aApnId ) = 0; |
78 |
78 |
|
79 /** |
|
80 * Find the default APN Id |
|
81 * @param aPdpType, indicates the address type is IPv4 or IPv6 |
|
82 * @return a default iap id |
|
83 */ |
|
84 virtual TUint32 FindDefaultApL( |
|
85 const RPacketContext::TProtocolType& aPdpType ) = 0; |
79 private: |
86 private: |
80 |
87 |
81 // Prohibit copy constructor if not deriving from CBase. |
88 // Prohibit copy constructor if not deriving from CBase. |
82 MSatApnHandler( const MSatApnHandler& ); |
89 MSatApnHandler( const MSatApnHandler& ); |
83 |
90 |