--- 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__