CIMCacheClient Class Reference
| class CIMCacheClient : public CBase |
| Public Member Functions |
|---|
| CIMCacheClient() |
| ~CIMCacheClient() |
| void | CancelRequestL(TRequestStatus &, EIMCacheOperations) |
|
TInt
| Connect() |
|
TPtr8
| GetBufferedDataL(EIMCacheOperations) |
|
TPtr8
| GetChatListL(const TInt &) |
|
TInt
| GetInformationL(EIMCacheOperations, TInt, const TDesC &) |
|
TInt
| GetInformationL(EIMCacheOperations, TInt) |
| void | RegisterAccessObserverL(MIMCacheEventHandler &) |
| void | RegisterObserverToServerL(TRequestStatus &, EIMCacheOperations) |
| void | RegisterUpdateObserverL(MIMCacheEventHandler &) |
|
TInt
| StartTransactionL(EIMCacheOperations) |
| void | StartTransactionL(EIMCacheOperations, const TDesC &) |
| void | StartTransactionL(EIMCacheOperations, TInt, const TDesC &) |
| void | StartTransactionL(EIMCacheOperations, TInt, const TDesC &, const TDesC &) |
| void | UnRegisterAccessObserver(MIMCacheEventHandler &) |
| void | UnRegisterObserverToServerL(TRequestStatus &, EIMCacheOperations) |
| void | UnRegisterUpdateObserver(MIMCacheEventHandler &) |
Constructor & Destructor Documentation
Member Functions Documentation
CancelRequestL(TRequestStatus &, EIMCacheOperations)
cancels any outstanding requests pending from the server
CreateArgumentsL(TInt, const TDesC &, const TDesC &)
CreateArgumentsL pack the given parameters
Parameters
| TInt aServiceId | service id to use |
| const TDesC & aText1 | |
| const TDesC & aText2 | |
CreateArgumentsL(TInt, const TDesC &)
CreateArgumentsL pack the given parameters
Parameters
| TInt aServiceId | service id to use |
| const TDesC & aText | |
GetBufferedDataL(EIMCacheOperations)
Gets called when data update is available. Client can then decide wether to use the old one
GetChatListL(const TInt &)
|
TPtr8
| GetChatListL | ( | const TInt & | aServiceId = -1 | ) | |
to get the list of availabe chats from server
Parameters
| const TInt & aServiceId = -1 | |
GetInformationL(EIMCacheOperations, TInt, const TDesC &)
to get the all unread message count from server
GetInformationL(EIMCacheOperations, TInt)
to get the count from server
RegisterAccessObserverL(MIMCacheEventHandler &)
Register to observer converstaionitems data access
RegisterObserverToServerL(TRequestStatus &, EIMCacheOperations)
Registeres the cache update observer to server
RegisterUpdateObserverL(MIMCacheEventHandler &)
Register to observer converstaionitems data updates
StartTransactionL(EIMCacheOperations)
start the transaction and perform the operation
StartTransactionL(EIMCacheOperations, const TDesC &)
start the transaction and perform the operation
StartTransactionL(EIMCacheOperations, TInt, const TDesC &)
start the transaction and perform the operation
StartTransactionL(EIMCacheOperations, TInt, const TDesC &, const TDesC &)
start the transaction and perform the operation
UnRegisterAccessObserver(MIMCacheEventHandler &)
Unregister a converstaionitems data access observer
UnRegisterObserverToServerL(TRequestStatus &, EIMCacheOperations)
unRegisteres the cache update observer to server
UnRegisterUpdateObserver(MIMCacheEventHandler &)
Unregister a converstaionitems data update observer
Member Data Documentation
CIMCacheAccessEventHandler * iAccessObserver
| CIMCacheAccessEventHandler * | iAccessObserver | [private] |
CIMCacheEventHandler * iUpdateObserver
| CIMCacheEventHandler * | iUpdateObserver | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.