uifw/AknGlobalUI/AknCapServer/inc/AknCapServerEntry.h
branchRCL_3
changeset 20 d48ab3b357f1
parent 19 aecbbf00d063
--- a/uifw/AknGlobalUI/AknCapServer/inc/AknCapServerEntry.h	Tue Aug 31 15:28:30 2010 +0300
+++ b/uifw/AknGlobalUI/AknCapServer/inc/AknCapServerEntry.h	Wed Sep 01 12:16:19 2010 +0100
@@ -29,6 +29,7 @@
 #include <centralrepository.h>
 #include <PtiDefs.h>
 #endif
+#include <alf/alfdirectclient.h>
 
 #include "AknEikSgcs.h"
 #include "AknNotiferAppServerApplicationInterface.h"
@@ -187,16 +188,24 @@
         {
         return iShortTimeGlobalNoteDisplaying;
         }
+
+    CAknCapAppServerAlternateFs* AlternateFS()
+        {
+        return iAlternateFS;
+        }
     
 private:
     void PublishHiddenList();
     void PublishInstalledLanguagesL();
     static TInt GlobalNotesAllowedCallBack(TAny* aPtr);
+    static TInt TelephonyIdleUidCallBack(TAny* aPtr);
     void HandlePropertyChange(const TInt aProperty);
     void ProcessInitFlipStatus();
     void InitiateOFNStatus();
     void LoadAlternateFsPlugin();
     void ShowOrDismissAlternateFs();
+    static TInt RemoveBlankCallBack( TAny* aThis );
+    void DoRemoveBlank();
 
 public: 
     /**
@@ -263,7 +272,11 @@
     RProperty iGlobalNotesAllowedProperty;
     CPropertySubscriber* iGlobalNotesAllowedSubscriber;
     
+    RProperty iTelephonyIdleUidProperty;
+    CPropertySubscriber* iTelephonyIdleUidSubscriber;
     TBool iIdleActive;
+    RAlfDirectClient iAlfClient;
+    CPeriodic* iRemoveBlankCallBack;   
     };
 
 #endif // __AKNCAPSERVERENTRY__