CMceMsgBase Class Reference
class CMceMsgBase : public CBase
|
Base class of messages passed between client and server
Constructor & Destructor Documentation
CMceMsgBase(TMceItcDataType)
CMceMsgBase
|
(
|
TMceItcDataType
|
aType
|
)
|
|
Parameters
TMceItcDataType
aType
|
the type of message
|
Member Functions Documentation
Close()
void
|
Close
|
(
|
)
|
[pure virtual]
|
Destroys all (encoded) data
DecodeL(const TDesC8 &)
void
|
DecodeL
|
(
|
const
TDesC8
&
|
aContext
|
)
|
|
Decodes message from descriptor
Parameters
const
TDesC8
& aContext
|
encoded string representing this message
|
DoDecodeL(RReadStream &)
void
|
DoDecodeL
|
(
|
RReadStream
&
|
aReadStream
|
)
|
[pure virtual]
|
Decodes message from stream
DoDecodeL(MMceComSerializationContext &)
Decodes message from stream
DoOwnershipRollback()
void
|
DoOwnershipRollback
|
(
|
)
|
[protected, virtual]
|
Releases ownership of certain owned member data.
EncodeBuffer()
Returns buffer to which messge has been encoded
EncodeBufferCloneL()
HBufC8
*
|
EncodeBufferCloneL
|
(
|
)
|
|
EncodeL()
void
|
EncodeL
|
(
|
)
|
[pure virtual]
|
OwnershipRollback(TAny *)
void
|
OwnershipRollback
|
(
|
TAny
*
|
aData
|
)
|
[protected, static]
|
OwnershipRollbackPushLC()
void
|
OwnershipRollbackPushLC
|
(
|
)
|
|
Handles ownership rollback of leave situations.
Pop()
Pops all (encoded) data from cleanup stack
PushL()
Pushes all (encoded) data to cleanup stack
Type()
Returns type of message ype of message
Member Data Documentation
TBool
iPushed
TBool
|
iPushed
|
[protected]
|
TMceItcDataType
iType
TMceItcDataType
|
iType
|
[protected]
|
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.