ipcm_plat/extended_connection_settings_api/inc/cmsettingsui.h
branchRCL_3
changeset 55 fc7b30ed2058
parent 8 2e6c4614c58e
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".
    64         * @param  aDestinationId ID of the selected Destination
    64         * @param  aDestinationId ID of the selected Destination
    65         * @return TBool
    65         * @return TBool
    66         */
    66         */
    67         IMPORT_C TBool SelectDestinationDlgL( TUint32& aDestinationId );
    67         IMPORT_C TBool SelectDestinationDlgL( TUint32& aDestinationId );
    68 
    68 
       
    69         /**
       
    70         * Launches the dialog for adding connection methods
       
    71         * @since 3.2.3
       
    72         * @param  aDestUid destination id for the new cm
       
    73         * @param  aBearerType bearer type for the new cm
       
    74         * @return TUint32 id of the new cm
       
    75         */
       
    76         IMPORT_C TUint32 AddCmL( TUint32& aDestUid, TUint32 aBearerType );
       
    77 
       
    78         /**
       
    79         * Launches the dialog for editing connection methods
       
    80         * @since 3.2.3
       
    81         * @param  aCmId id of the cm to edit
       
    82         * @return TResult - the softkey the user exited with.
       
    83         *                   EBack in case editing is forbidden.
       
    84         */
       
    85         IMPORT_C TResult EditCmL( TUint32 aCmId );        
    69     private:
    86     private:
    70 
    87 
    71         /** First stage constructor */
    88         /** First stage constructor */
    72         CCmSettingsUi();
    89         CCmSettingsUi();
    73 
    90