--- a/imagehandlingutilities/thumbnailmanager/thumbagdaemon/inc/thumbagdaemon.h Fri Feb 19 23:07:36 2010 +0200
+++ b/imagehandlingutilities/thumbnailmanager/thumbagdaemon/inc/thumbagdaemon.h Fri Mar 12 15:43:57 2010 +0200
@@ -39,6 +39,9 @@
public MMdEObjectObserver,
public MTMShutdownObserver,
public MMdEObjectPresentObserver
+#ifdef MDS_URI_OBSERVER
+ ,public MMdEObjectObserverWithUri
+#endif
{
public:
@@ -97,6 +100,13 @@
TObserverNotificationType aType,
const RArray<TItemId>& aObjectIdArray);
+#ifdef MDS_URI_OBSERVER
+ void HandleUriObjectNotification(CMdESession& aSession,
+ TObserverNotificationType aType,
+ const RArray<TItemId>& aObjectIdArray,
+ const RPointerArray<HBufC>& aObjectUriArray);
+#endif
+
void HandleObjectPresentNotification(CMdESession& aSession,
TBool aPresent, const RArray<TItemId>& aObjectIdArray);
@@ -142,6 +152,13 @@
* @since S60 v5.2
*/
void InitializeL();
+
+ /**
+ * Callback for reconnect timer
+ *
+ * @since S60 v5.0
+ */
+ static TInt ReconnectCallBack(TAny* aAny);
private:
@@ -153,6 +170,9 @@
TBool iShutdown;
+ // reconnect timer
+ CPeriodic* iReconnect;
+
#ifdef _DEBUG
TUint32 iAddCounter;
TUint32 iModCounter;