ipcm_plat/connection_ui_utilities_api/inc/ConnectionUiUtilities.h
branchRCL_3
changeset 58 83ca720e2b9a
parent 57 05bc53fe583b
equal deleted inserted replaced
57:05bc53fe583b 58:83ca720e2b9a
   106         */
   106         */
   107         IMPORT_C void  ShowConnectionChangedNoteL( const TUint32& aIAPId );
   107         IMPORT_C void  ShowConnectionChangedNoteL( const TUint32& aIAPId );
   108         
   108         
   109         /**
   109         /**
   110         * Pops up discreet popup indicating that connection is being
   110         * Pops up discreet popup indicating that connection is being
   111         * established to not yet known access point. The access point details
       
   112         * can be later provided with ConnectingViaDiscreetPopup( aIAPId,
       
   113         * aConnectionAlreadyActive) method.
       
   114         * This method should only be used from the MPM in order to provide
       
   115         * a consistent popup behavior across the platform.
       
   116         */
       
   117         IMPORT_C void ConnectingViaDiscreetPopup( );
       
   118 
       
   119         /**
       
   120         * Pops up discreet popup indicating that connection is being
       
   121         * established to the given access point.
   111         * established to the given access point.
   122         * This method should only be used from the MPM in order to provide
   112         * This method should only be used from the MPM in order to provide
   123         * a consistent popup behavior across the platform.
   113         * a consistent popup behavior across the platform.
   124         * @param aIAPId The id of the access point.
   114         * @param aIAPId The id of the access point.
   125         * @param aConnectionActive ETrue connection already active.
   115         */
   126         */
   116         IMPORT_C void ConnectingViaDiscreetPopup( const TUint32& aIAPId );
   127         IMPORT_C void ConnectingViaDiscreetPopup( const TUint32& aIAPId,
       
   128                 TBool aConnectionAlreadyActive );
       
   129 
       
   130         /**
       
   131         * Cancels (hides) connecting via discreet popup.
       
   132         * This method should only be used from the MPM in order to provide
       
   133         * a consistent popup behavior across the platform.
       
   134         */
       
   135         IMPORT_C void CancelConnectingViaDiscreetPopup( );
       
   136 
   117 
   137         /**
   118         /**
   138         * Pops up a discreet popup indicating a connection error.
   119         * Pops up a discreet popup indicating a connection error.
   139         * Only appropriate error codes show the popup.
   120         * Only appropriate error codes show the popup, otherwise
       
   121         * (such as with general errors) the popup is not shown.
   140         * This method should only be used from the MPM in order to provide
   122         * This method should only be used from the MPM in order to provide
   141         * a consistent popup behavior across the platform.
   123         * a consistent popup behavior across the platform.
   142         * @param aErrCode Symbian error code.
   124         * @param aErrCode Symbian error code.
   143         */
   125         */
   144         IMPORT_C void ConnectionErrorDiscreetPopup( const TInt& aErrorCode );
   126         IMPORT_C void ConnectionErrorDiscreetPopup( const TInt& aErrorCode );
   511         * Off-line mode?"
   493         * Off-line mode?"
   512         * @param aStatus Status object of notifier.
   494         * @param aStatus Status object of notifier.
   513         */
   495         */
   514         IMPORT_C void OffLineWlanNote( TRequestStatus& aStatus );
   496         IMPORT_C void OffLineWlanNote( TRequestStatus& aStatus );
   515         
   497         
   516         /**
   498 
   517         * Notifier that displays "Power save test" information note.
       
   518         * @param aDisable On completion, contains ETrue if user wants to disable
       
   519         *                 the note in the future. EFalse otherwise. 
       
   520         * @param aStatus KErrNone if successful, a system-wide error code if not.
       
   521         */
       
   522         IMPORT_C void WlanPowerSaveTestNote( TBool&          aDisable,
       
   523                                              TRequestStatus& aStatus );
       
   524         
       
   525         /**
       
   526         * Cancel WlanPowerSaveTestNote notifier.
       
   527         */
       
   528         IMPORT_C void CancelWlanPowerSaveTestNote();
       
   529         
   499         
   530         /**
   500         /**
   531         * Notifier. Shows a data query prompting for WAPI pre-shared key. 
   501         * Notifier. Shows a data query prompting for WAPI pre-shared key. 
   532         * @param aKey Key entered by user. Default value can be passed
   502         * @param aKey Key entered by user. Default value can be passed
   533         * @return ETrue if user select OK, EFalse otherwise
   503         * @return ETrue if user select OK, EFalse otherwise