idlefw/src/idleint/aiuiidleintegrationimpl.h
branchRCL_3
changeset 14 15e4dd19031c
parent 11 bd874ee5e5e2
equal deleted inserted replaced
12:502e5d91ad42 14:15e4dd19031c
    66     void SetCallBubbleIfNeededL();
    66     void SetCallBubbleIfNeededL();
    67     void ClearCallBubbleL();
    67     void ClearCallBubbleL();
    68            
    68            
    69     static TInt HandleCallEvent( TAny *aPtr );
    69     static TInt HandleCallEvent( TAny *aPtr );
    70     
    70     
       
    71     static TInt HandleUiStartupStateChange( TAny *aPtr );
       
    72     
    71 private: 
    73 private: 
    72     // data  
    74     // data  
    73 
    75 
    74     /**
    76     /**
    75      * EikonEnv
    77      * EikonEnv
    92     /**
    94     /**
    93     * Observer telephony state
    95     * Observer telephony state
    94     * Owned
    96     * Owned
    95     */
    97     */
    96     MAiPSPropertyObserver* iCallStatusObserver;
    98     MAiPSPropertyObserver* iCallStatusObserver;
       
    99     
       
   100     /**
       
   101     * Ui startup state
       
   102     * Owned
       
   103     */
       
   104     MAiPSPropertyObserver* iUiStartupStateObserver;
       
   105     
    97     /**
   106     /**
    98      * Framework event handler. For notifying critical startup over.
   107      * Framework event handler. For notifying critical startup over.
    99      * Not owned.
   108      * Not owned.
   100      */
   109      */
   101     MAiFwEventHandler* iAiFwEventHandler;
   110     MAiFwEventHandler* iAiFwEventHandler;
   102     
   111     
   103     TBool iForeground;
   112     TBool iForeground;
   104     TBool iIncallBubbleAllowed;    
   113     TBool iIncallBubbleAllowed;  
       
   114     TBool iUiStartupPhaseOk;    
   105     };
   115     };
   106 
   116 
   107 #endif // C_AIUIIDLEINTEGRATION_H
   117 #endif // C_AIUIIDLEINTEGRATION_H
   108 
   118 
   109 // End of file
   119 // End of file