CMceMsgSIPReply Class Reference

class CMceMsgSIPReply : public CMceMsgSIPData

Message for transferring SIP reply between client and server

Inherits from

Public Member Functions
CMceMsgSIPReply()
CMceMsgSIPReply(TUint32, HBufC8 &, TUint32, CDesC8Array &, HBufC8 &)
CMceMsgSIPReply(HBufC8 &, TUint32, CDesC8Array &, HBufC8 &)
~CMceMsgSIPReply()
voidClose()
voidDoDecodeL(RReadStream &)
voidEncodeL()
voidLocalClose()
HBufC8 *Reason()
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CMceMsgBase::CMceMsgBase(TMceItcDataType)
CMceMsgBase::DecodeL(const TDesC8 &)
CMceMsgBase::DoDecodeL(MMceComSerializationContext &)
CMceMsgBase::EncodeBuffer()
CMceMsgBase::EncodeBufferCloneL()
CMceMsgBase::OwnershipRollback(TAny *)
CMceMsgBase::OwnershipRollbackPushLC()
CMceMsgBase::Pop()
CMceMsgBase::PushL()
CMceMsgBase::Type()
CMceMsgBase::~CMceMsgBase()
CMceMsgSIPData::CMceMsgSIPData()
CMceMsgSIPData::CMceMsgSIPData(TMceItcDataType)
CMceMsgSIPData::CMceMsgSIPData(TMceItcDataType,TUint32,CDesC8Array &,HBufC8 &)
CMceMsgSIPData::CMceMsgSIPData(TUint32,CDesC8Array &,HBufC8 &)
CMceMsgSIPData::ContentType()
CMceMsgSIPData::DoOwnershipRollback()
CMceMsgSIPData::EncodeStreamL(RBufWriteStream &)
CMceMsgSIPData::Headers()
CMceMsgSIPData::~CMceMsgSIPData()
Public Attributes
TUint32 iCode
HBufC8 *iReason
TInt iReasonAsPoolIndex
Inherited Attributes
CMceMsgBase::iEncodeBuf
CMceMsgBase::iPushed
CMceMsgBase::iType
CMceMsgSIPData::iContentType
CMceMsgSIPData::iContentTypeId
CMceMsgSIPData::iSIPHeaders
CMceMsgSIPData::iTrxType

Constructor & Destructor Documentation

CMceMsgSIPReply()

CMceMsgSIPReply()

C++ constructor for decoding

CMceMsgSIPReply(TUint32, HBufC8 &, TUint32, CDesC8Array &, HBufC8 &)

CMceMsgSIPReply(TUint32aTrxType,
HBufC8 &aReason,
TUint32aCode,
CDesC8Array &aSIPHeaders,
HBufC8 &aContentType
)

C++ constructor for encoding

Parameters

TUint32 aTrxTypedata to be encoded
HBufC8 & aReasondata to be encoded
TUint32 aCodedata to be encoded
CDesC8Array & aSIPHeadersdata to be encoded
HBufC8 & aContentTypedata to be encoded

CMceMsgSIPReply(HBufC8 &, TUint32, CDesC8Array &, HBufC8 &)

CMceMsgSIPReply(HBufC8 &aReason,
TUint32aCode,
CDesC8Array &aSIPHeaders,
HBufC8 &aContentType
)

C++ constructor for encoding

Parameters

HBufC8 & aReasondata to be encoded
TUint32 aCodedata to be encoded
CDesC8Array & aSIPHeadersdata to be encoded
HBufC8 & aContentTypedata to be encoded

~CMceMsgSIPReply()

~CMceMsgSIPReply()

Destructor

Member Functions Documentation

Close()

voidClose()[virtual]

Destroys all (encoded) data

DoDecodeL(RReadStream &)

voidDoDecodeL(RReadStream &aReadStream)[virtual]

Decodes message from stream

Parameters

RReadStream & aReadStreamthe stream

EncodeL()

voidEncodeL()[virtual]

Encodes message

LocalClose()

voidLocalClose()

Destroys all (encoded) data

Reason()

HBufC8 *Reason()

Transfers ownership

Member Data Documentation

TUint32 iCode

TUint32 iCode

HBufC8 * iReason

HBufC8 *iReason

TInt iReasonAsPoolIndex

TInt iReasonAsPoolIndex