equal
deleted
inserted
replaced
256 * @deprecated Use method CMPXClientList::SendMsg(TInt aIndex, |
256 * @deprecated Use method CMPXClientList::SendMsg(TInt aIndex, |
257 * const CMPXMessage* aMsg, TInt aError) instead. |
257 * const CMPXMessage* aMsg, TInt aError) instead. |
258 */ |
258 */ |
259 inline void SendMsgL(TInt aIndex, const TMPXMessage& aMsg); |
259 inline void SendMsgL(TInt aIndex, const TMPXMessage& aMsg); |
260 |
260 |
|
261 |
|
262 /** |
|
263 * Sets the primary client |
|
264 * |
|
265 * @since S60 9.2 |
|
266 * @return system error |
|
267 */ |
|
268 IMPORT_C TInt SetPrimaryClient(CMPXMessageQueue& aMsgQueue); |
|
269 |
|
270 |
|
271 |
|
272 /** |
|
273 * Send a sync message to the primary client |
|
274 * |
|
275 * @since S60 9.2 |
|
276 * @return system error |
|
277 */ |
|
278 IMPORT_C TInt SendSyncMsg(const CMPXMessage* aMsg); |
|
279 |
|
280 |
261 private: |
281 private: |
262 /** |
282 /** |
263 * Encapsulates a client: all the information associated with a client of |
283 * Encapsulates a client: all the information associated with a client of |
264 * the playback utility interface. |
284 * the playback utility interface. |
265 * |
285 * |
431 private: |
451 private: |
432 TIdentityRelation<CClientId> iIdentity; |
452 TIdentityRelation<CClientId> iIdentity; |
433 RPointerArray<CClientId> iClients; |
453 RPointerArray<CClientId> iClients; |
434 RArray<TProcessId> iClientProcesses; |
454 RArray<TProcessId> iClientProcesses; |
435 MMPXClientlistObserver* iObserver; |
455 MMPXClientlistObserver* iObserver; |
|
456 CMPXMessageQueue* iPrimaryClient; |
436 }; |
457 }; |
437 |
458 |
438 #include "mpxclientlist.inl" |
459 #include "mpxclientlist.inl" |
439 |
460 |
440 #endif // CMPXCLIENTLIST_H |
461 #endif // CMPXCLIENTLIST_H |