connectionmonitoring/connmon/connectionmonitor/inc/ConnMonIAP.h
changeset 52 bbe4544dfd31
parent 44 a0c4ceac30d0
child 71 9f263f780e41
equal deleted inserted replaced
50:6a30cdd10231 52:bbe4544dfd31
     1 /*
     1 /*
     2 * Copyright (c) 2002-2009 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".
   489          * @return KErrNone if successfull, otherwise a system wide error code.
   489          * @return KErrNone if successfull, otherwise a system wide error code.
   490          */
   490          */
   491         void GetActiveConnectionsIds( const TUint& aBearerId, RArray<TUint>& aIdArray );
   491         void GetActiveConnectionsIds( const TUint& aBearerId, RArray<TUint>& aIdArray );
   492 
   492 
   493         /**
   493         /**
       
   494          * Return ETrue if one or more active packetdata connections are found,
       
   495          * EFalse otherwise.
       
   496          */
       
   497         TBool ActivePacketdataConnectionsFound();
       
   498 
       
   499         /**
   494          * Tells whether bearer is supported or not.
   500          * Tells whether bearer is supported or not.
   495          * @since
   501          * @since
   496          * @param aConnectionId Generic bearer id (EBearerIdGPRS, EBEarerIdCSD).
   502          * @param aConnectionId Generic bearer id (EBearerIdGPRS, EBEarerIdCSD).
   497          * @param aByCell On return, ETrue if the bearer is supported by the cell, EFalse otherwise.
   503          * @param aByCell On return, ETrue if the bearer is supported by the cell, EFalse otherwise.
   498          * @param aByPhone On return, ETrue if the bearer is supported by the phone, EFalse otherwise.
   504          * @param aByPhone On return, ETrue if the bearer is supported by the phone, EFalse otherwise.