equal
deleted
inserted
replaced
86 * Do Garbage Collection synchronously when a new message arrives. |
86 * Do Garbage Collection synchronously when a new message arrives. |
87 * @return None. |
87 * @return None. |
88 */ |
88 */ |
89 void CollectGarbageL(); |
89 void CollectGarbageL(); |
90 |
90 |
91 #ifdef __SERIES60_PUSH_SL |
|
92 |
91 |
93 /** |
92 /** |
94 * Parse the Push SL message using XML parser. |
93 * Parse the Push SL message using XML parser. |
95 * If Push Message is an SLC then convert it first to text using |
94 * If Push Message is an SLC then convert it first to text using |
96 * CWbxmlConverterUtil class. |
95 * CWbxmlConverterUtil class. |
206 * ETrue - href attribute present in message |
205 * ETrue - href attribute present in message |
207 * EFalse - no href attribute |
206 * EFalse - no href attribute |
208 */ |
207 */ |
209 inline TBool HrefFlag() const; |
208 inline TBool HrefFlag() const; |
210 |
209 |
211 #endif // __SERIES60_PUSH_SL |
|
212 |
210 |
213 private: // Methods from CPushHandlerBase |
211 private: // Methods from CPushHandlerBase |
214 |
212 |
215 /** |
213 /** |
216 * HandleMessage Async. Version. Takes ownership of Push Message and |
214 * HandleMessage Async. Version. Takes ownership of Push Message and |
294 /// Asynchronous fetch operation that downloads the SL-cache. Owned. |
292 /// Asynchronous fetch operation that downloads the SL-cache. Owned. |
295 CPushMtmAutoFetchOperation* iFetchOp; |
293 CPushMtmAutoFetchOperation* iFetchOp; |
296 |
294 |
297 NW_Uint32 iCharEncoding; ///< Char encoding of the current msg. |
295 NW_Uint32 iCharEncoding; ///< Char encoding of the current msg. |
298 TBool iSaveAsRead; ///< Mark the message 'read' after saving. |
296 TBool iSaveAsRead; ///< Mark the message 'read' after saving. |
|
297 TInt iPushSLEnabled; |
299 }; |
298 }; |
300 |
299 |
301 #include "CSLContentHandler.inl" |
300 #include "CSLContentHandler.inl" |
302 |
301 |
303 #endif // __CSLCONTENTHANDLER_H__ |
302 #endif // __CSLCONTENTHANDLER_H__ |