classicui_plat/signal_pane_api/inc/aknsignal.h
branchRCL_3
changeset 51 fcdfafb36fe7
parent 38 c52421ed5f07
child 55 aecbbf00d063
equal deleted inserted replaced
50:a1caeb42b3a3 51:fcdfafb36fe7
   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     
   228 private:
   243 private:
   229    	static TInt TickerCallback(TAny* aThis);
   244    	static TInt TickerCallback(TAny* aThis);
   230     TInt DoTick();
   245     TInt DoTick();
   231     void DrawInNormalStatusPane(const TRect& aRect) const;
   246     void DrawInNormalStatusPane(const TRect& aRect) const;
   232     void DrawInSmallStatusPane(const TRect& aRect) const;
   247     void DrawInSmallStatusPane(const TRect& aRect) const;