messagingapp/msgappfw/server/inc/ccsserver.h
changeset 44 36f374c67aa8
parent 23 238255e8b033
equal deleted inserted replaced
43:35b64624a9e7 44:36f374c67aa8
    28 class CCsConversationCache;
    28 class CCsConversationCache;
    29 class CCsConversationEntry;
    29 class CCsConversationEntry;
    30 class CCsSession;
    30 class CCsSession;
    31 class CCsContactsManager;
    31 class CCsContactsManager;
    32 class CCsClientConversation;
    32 class CCsClientConversation;
       
    33 class CCsBackUpHandler;
    33 
    34 
    34 // CLASS DECLARATION
    35 // CLASS DECLARATION
    35 /** 
    36 /** 
    36  * CS Server main class. Co-ordinates server startup and shutdown 
    37  * CS Server main class. Co-ordinates server startup and shutdown 
    37  * and receives client requests.
    38  * and receives client requests.
   129      */
   130      */
   130     void CachingError(const TInt /*aError*/)
   131     void CachingError(const TInt /*aError*/)
   131     {
   132     {
   132     }
   133     }
   133     ;
   134     ;
   134 
   135     
       
   136 	/**
       
   137 	 * Reload the plugins, once they are unloaded after a 
       
   138 	 * backup/ restore
       
   139 	 */
       
   140     void LoadPlugins();
       
   141 	
       
   142 	/**
       
   143 	 * Unload the plugins, for backup/ restore
       
   144 	 */
       
   145     void DeletePlugins();
       
   146     
   135 public:
   147 public:
   136 
   148 
   137     /**
   149     /**
   138      * NotifySessions 
   150      * NotifySessions 
   139      * Notify on-the-fly data changes to all sessions
   151      * Notify on-the-fly data changes to all sessions
   181     /**
   193     /**
   182      * iCsCachingStatus
   194      * iCsCachingStatus
   183      * Caching status
   195      * Caching status
   184      */
   196      */
   185     TUint8 iCsCachingStatus;
   197     TUint8 iCsCachingStatus;
       
   198     
       
   199     /**
       
   200      * The backup handler class
       
   201      */
       
   202     CCsBackUpHandler* iBackUpHandler;
   186 };
   203 };
   187 
   204 
   188 #endif // __C_CS_SERVER_H
   205 #endif // __C_CS_SERVER_H