equal
deleted
inserted
replaced
112 |
112 |
113 /** |
113 /** |
114 * Checks if the MTM type supported |
114 * Checks if the MTM type supported |
115 */ |
115 */ |
116 TBool IsMtmSupported(long uid); |
116 TBool IsMtmSupported(long uid); |
117 |
117 |
|
118 /** |
|
119 * Read all message Id in iMessageArray |
|
120 * @aFolderId - Folder Id whose message need to be sync. |
|
121 */ |
|
122 void UpdateMessageArrayL(const TMsvId& aFolderId); |
|
123 |
118 private: |
124 private: |
119 |
125 |
120 /** |
126 /** |
121 * Constructor |
127 * Constructor |
122 */ |
128 */ |
173 TMsvEntry aEntry , |
179 TMsvEntry aEntry , |
174 TEventType aEvent, |
180 TEventType aEvent, |
175 RPointerArray<HBufC>& addressList); |
181 RPointerArray<HBufC>& addressList); |
176 |
182 |
177 /** |
183 /** |
178 * Cleanup |
|
179 */ |
|
180 void CleanupL(); |
|
181 |
|
182 /** |
|
183 * Extracts the Message type based on the MTM value |
184 * Extracts the Message type based on the MTM value |
184 * @param aEntry, TMsvEntry |
185 * @param aEntry, TMsvEntry |
185 */ |
186 */ |
186 TCsType ExtractCsType( const TMsvEntry& aEntry); |
187 TCsType ExtractCsType( const TMsvEntry& aEntry); |
187 |
188 |
230 * Previous entry, used for comparing with new entry received |
231 * Previous entry, used for comparing with new entry received |
231 */ |
232 */ |
232 TMsvEntry iPrevEntry; |
233 TMsvEntry iPrevEntry; |
233 |
234 |
234 /** |
235 /** |
235 * Root entry |
|
236 */ |
|
237 CMsvEntry* iRootEntry; |
|
238 |
|
239 /** |
|
240 * Mesage count |
|
241 */ |
|
242 TInt iMessageCount; |
|
243 |
|
244 /** |
|
245 * Messages under root entry |
|
246 */ |
|
247 CMsvEntrySelection* iMessages; |
|
248 |
|
249 /** |
|
250 * Master array for holding all the messages |
236 * Master array for holding all the messages |
251 */ |
237 */ |
252 RArray<TMsvId>* iMessageArray; |
238 RArray<TMsvId>* iMessageArray; |
253 |
239 |
254 /** |
240 /** |