webengine/osswebengine/cache/inc/HttpCacheEvictionHandler.h
changeset 1 7c90e6132015
parent 0 dd21522fd290
child 10 a359256acfc6
equal deleted inserted replaced
0:dd21522fd290 1:7c90e6132015
    82         * 
    82         * 
    83         * @since 3.1
    83         * @since 3.1
    84         * @param 
    84         * @param 
    85         * @return 
    85         * @return 
    86         */
    86         */
    87         void Changed( CHttpCacheEntry& aCacheEntry ); 
       
    88 
       
    89         /**
       
    90         * 
       
    91         * @since 3.1
       
    92         * @param 
       
    93         * @return 
       
    94         */
       
    95         void Remove( CHttpCacheEntry& aCacheEntry ); 
    87         void Remove( CHttpCacheEntry& aCacheEntry ); 
    96 
    88 
    97         /**
    89         /**
    98         * 
    90         * 
    99         * @since 3.1
    91         * @since 3.1
   158         * @param 
   150         * @param 
   159         * @return 
   151         * @return 
   160         */
   152         */
   161         TInt FastLog2( TUint aNum );
   153         TInt FastLog2( TUint aNum );
   162 
   154 
   163 #ifdef __CACHELOG__
   155         /**
       
   156         * Used for debugging
       
   157         * @since 3.1
       
   158         * @param 
       
   159         * @return 
       
   160         */
   164         void LogBuckets();
   161         void LogBuckets();
   165 #endif // __CACHELOG__
       
   166 
   162 
   167     private:    // Data
   163     private:    // Data
   168 
   164 
   169         // array of 5 buckets each bucket is a linked list of 
   165         // array of 5 buckets each bucket is a linked list of 
   170         // cached items
   166         // cached items