predictivesearch/PcsAlgorithm/Algorithm2/inc/CPcsAlgorithm2.h
branchRCL_3
changeset 12 4ae315f230bc
parent 0 e686773b3f54
child 13 a6539d1e8e43
--- a/predictivesearch/PcsAlgorithm/Algorithm2/inc/CPcsAlgorithm2.h	Tue May 11 16:00:21 2010 +0300
+++ b/predictivesearch/PcsAlgorithm/Algorithm2/inc/CPcsAlgorithm2.h	Tue May 25 12:26:45 2010 +0300
@@ -199,7 +199,14 @@
      */
     void ConstructL();
 
-private:		
+private:
+
+    /**
+     * Define a P&S property with given key under the internal category 
+     * UID of PCS. Leave if definition fails for any other reason than
+     * key already existing.
+     */
+    void DefinePropertyL( TPcsInternalKeyCacheStatus aPsKey );
 
     /**
      * Replace occurance of "0" in ITU-T mode with space
@@ -287,6 +294,11 @@
      * Function to return data base URI for an internal identifier
      */		                     
     TDesC& GetUriForIdL( TUint8 aUriId );	
+
+    /**
+     * Inform clients about update happened on the cache
+     */
+    void HandleCacheUpdated( TCachingStatus aStatus );
     
     /**
     * launch plugins by idle