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.