cmmanager/cmmgr/Framework/Inc/cmsettingsuiimpl.h
branchRCL_3
changeset 55 fc7b30ed2058
parent 0 5a93021fdf25
equal deleted inserted replaced
54:984e13af52c4 55:fc7b30ed2058
     1 /*
     1 /*
     2 * Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies). 
     2 * Copyright (c) 2006-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".
    57         * @since 3.2
    57         * @since 3.2
    58         * @param  aDestinationId ID of the selected Destination
    58         * @param  aDestinationId ID of the selected Destination
    59         * @return TBool
    59         * @return TBool
    60         */
    60         */
    61         TBool SelectDestinationDlgL( TUint32& aDestinationId );
    61         TBool SelectDestinationDlgL( TUint32& aDestinationId );
       
    62         
       
    63         /**
       
    64         * Launches the dialog for adding connection methods
       
    65         * @since 3.2.3
       
    66         * @param  aDestUid destination id for the new cm
       
    67         * @param  aBearerType bearer type for the new cm
       
    68         * @return TUint32 id of the new cm
       
    69         */
       
    70         TUint32 AddCmL( TUint32& aDestUid, TUint32 aBearerType );
       
    71 
       
    72         /**
       
    73         * Launches the dialog for editing connection methods
       
    74         * @since 3.2.3
       
    75         * @param  aCmId id of the cm to edit
       
    76         * @return TInt - KDialogUserExit or KDialogUserBack
       
    77         */
       
    78         TInt EditCmL( TUint32 aCmId );
       
    79 
    62 
    80 
    63     private:
    81     private:
    64 
    82 
    65         /** First stage constructor */
    83         /** First stage constructor */
    66         CCmSettingsUiImpl();
    84         CCmSettingsUiImpl();