classicui_plat/signal_pane_api/inc/aknsignal.h
branchRCL_3
changeset 72 a5e7a4f63858
parent 56 d48ab3b357f1
equal deleted inserted replaced
64:85902f042028 72:a5e7a4f63858
   223     IMPORT_C void ConstructL();
   223     IMPORT_C void ConstructL();
   224 
   224 
   225 private: // From CCoeControl
   225 private: // From CCoeControl
   226     IMPORT_C virtual void Draw(const TRect& aRect) const;
   226     IMPORT_C virtual void Draw(const TRect& aRect) const;
   227 
   227 
   228 public:
       
   229     /** 
       
   230      * Set UMA state. Available UMA states are (avkon.hrh): 
       
   231      * EAknSignalUmaIndicatorOff = 0x600,
       
   232      * EAknSignalUmaIndicatorAvailable,
       
   233      * EAknSignalUmaIndicatorAttached,
       
   234      * EAknSignalUmaIndicatorEstablishingContext,
       
   235      * EAknSignalUmaIndicatorContext,
       
   236      * EAknSignalUmaIndicatorSuspended,
       
   237      * EAknSignalUmaIndicatorMultipdp
       
   238      * 
       
   239      * @param aUmaIconState UMA state.
       
   240      */
       
   241     IMPORT_C void ShowUmaIconL(TInt aUmaIconState);
       
   242     
       
   243 private:
   228 private:
   244    	static TInt TickerCallback(TAny* aThis);
   229    	static TInt TickerCallback(TAny* aThis);
   245     TInt DoTick();
   230     TInt DoTick();
   246     void DrawInNormalStatusPane(const TRect& aRect) const;
   231     void DrawInNormalStatusPane(const TRect& aRect) const;
   247     void DrawInSmallStatusPane(const TRect& aRect) const;
   232     void DrawInSmallStatusPane(const TRect& aRect) const;