diff -r f7ac710697a9 -r 06ff229162e9 src/hbservers/hbthemeserver/hbthemeserver_generic_p_p.h --- a/src/hbservers/hbthemeserver/hbthemeserver_generic_p_p.h Mon May 03 12:48:33 2010 +0300 +++ b/src/hbservers/hbthemeserver/hbthemeserver_generic_p_p.h Fri May 14 16:09:54 2010 +0300 @@ -55,6 +55,7 @@ ~HbThemeServerPrivate(); bool start(); + void stop(); bool insertIconCacheItem(const HbIconKey &key, HbIconCacheItem *item); HbIconCacheItem* iconCacheItem(const HbIconKey &key); @@ -81,6 +82,9 @@ int freeSharedMemory() const; int allocatedSharedMemory() const; + HbRenderingMode currentRenderingMode() const; + void setCurrentRenderingMode(HbRenderingMode currentMode); + //Debug Code for Test Purpose #ifdef HB_ICON_CACHE_DEBUG int cacheIconCount() const; @@ -103,7 +107,9 @@ private slots: void newClientConnected(); + void clienDisconnected(); void removeFromList(); + bool listen(); public: QHash themePriorityItems; @@ -117,6 +123,7 @@ QList sessionList; HbIconDataCache *iconCache; HbCache *cssCache; + HbRenderingMode renderMode; }; class HbThemeServerSession : public QObject