CIMCacheUpdater Class Reference
class CIMCacheUpdater : public CBase
|
write right class declaration
Constructor & Destructor Documentation
CIMCacheUpdater(TInt)
CIMCacheUpdater
|
(
|
TInt
|
aServiceId
|
)
|
[private]
|
~CIMCacheUpdater()
~CIMCacheUpdater
|
(
|
)
|
[virtual]
|
Member Functions Documentation
AppendMessageL(const TDesC &, const TDesC &)
void
|
AppendMessageL
|
(
|
const
TDesC
&
|
aBuddyId,
|
|
const
TDesC
&
|
aText
|
|
)
|
[private]
|
append the normal information message
Parameters
const
TDesC
& aBuddyId
|
buddy id.
|
const
TDesC
& aText
|
a text to append
|
AppendReceiveMessageL(const TDesC &, const TDesC &)
void
|
AppendReceiveMessageL
|
(
|
const
TDesC
&
|
aBuddyId,
|
|
const
TDesC
&
|
aText
|
|
)
|
[private]
|
append the new recieve message
Parameters
const
TDesC
& aBuddyId
|
|
const
TDesC
& aText
|
a text to append
|
AppendSendMessageL(const TDesC &)
void
|
AppendSendMessageL
|
(
|
const
TDesC
&
|
aText
|
)
|
[private]
|
append the new send message
Parameters
const
TDesC
& aText
|
a text to append
|
CloseAllConversationL()
void
|
CloseAllConversationL
|
(
|
)
|
[private]
|
CloseConversationL(const TDesC &)
void
|
CloseConversationL
|
(
|
const
TDesC
&
|
aBuddyId
|
)
|
[private]
|
closes conversation and commit operation
Parameters
const
TDesC
& aBuddyId
|
buddy id.
|
ConstructL(const TDesC &, TBool)
void
|
ConstructL
|
(
|
const
TDesC
&
|
aUserId,
|
|
TBool
|
aRegistrationNeeded
|
|
)
|
[private]
|
DeactivateConversationL()
TInt
|
DeactivateConversationL
|
(
|
)
|
[private]
|
Deactivate all open conversations and commit operation
GetChatListL(const TInt)
get the chat list corresponding to service
Parameters
const
TInt
aServiceId
|
service id
|
InternalizeChatListL(RArray< SIMCacheChatItem > &, TPtr8, TBool &)
NewL(TInt, const TDesC &, TBool)
RegisterObserverL(MIMCacheEventHandler &)
Register to observer instantmessagingcache data updates
StartNewConversationL(const TDesC &)
void
|
StartNewConversationL
|
(
|
const
TDesC
&
|
aBuddyId
|
)
|
[private]
|
Parameters
const
TDesC
& aBuddyId
|
a recipient user id
|
UnRegisterObserver(MIMCacheEventHandler &)
Unregister a instantmessagingcache data update observer
Member Data Documentation
TInt
iServiceId
TInt
|
iServiceId
|
[private]
|
HBufC * iUserId
HBufC
*
|
iUserId
|
[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.