voipplugins/sipconnectionprovider/inc/scpsipconnection.h
branchRCL_3
changeset 10 ed1e38b404e5
parent 0 a4daefaec16c
child 11 6134b5029079
equal deleted inserted replaced
9:bddb6d4447db 10:ed1e38b404e5
     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".
   244      * Username check.
   244      * Username check.
   245      * Checks if digest username is set and username is in aor.
   245      * Checks if digest username is set and username is in aor.
   246      * @return ETrue when username exists
   246      * @return ETrue when username exists
   247      */
   247      */
   248     TBool IsUsernameSetL() const;
   248     TBool IsUsernameSetL() const;
   249 
   249     
       
   250     /**
       
   251      * Checks if SNAP connection method used by the SIP profile is
       
   252      * available
       
   253      * @return ETrue if available
       
   254      */
       
   255     TBool IsSnapConnectionAvailable( TInt aSnapId ) const;
       
   256     
   250 #ifdef _DEBUG
   257 #ifdef _DEBUG
   251     void GetInfo( TDes& aInfo ) const;
   258     void GetInfo( TDes& aInfo ) const;
   252 #endif
   259 #endif
   253 
   260 
   254 private:
   261 private:
   300      * available
   307      * available
   301      * @return ETrue if available
   308      * @return ETrue if available
   302      */
   309      */
   303     TBool IsNetworkConnectionAvailable() const;
   310     TBool IsNetworkConnectionAvailable() const;
   304 
   311 
   305     /**
       
   306      * Checks if SNAP connection method used by the sip profile is
       
   307      * available
       
   308      * @return ETrue if available
       
   309      */
       
   310     TBool IsSnapConnectionAvailable( TInt aSnapId ) const;
       
   311     
       
   312     /**
   312     /**
   313      * Checks if IAP connection method used by sip profile is
   313      * Checks if IAP connection method used by sip profile is
   314      * available
   314      * available
   315      * @return ETrue if available
   315      * @return ETrue if available
   316      */
   316      */