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.