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 ()
void Close ()
void DoDecodeL ( RReadStream &)
void EncodeL ()
void LocalClose ()
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 ( TUint32 aTrxType,
HBufC8 & aReason,
TUint32 aCode,
CDesC8Array & aSIPHeaders,
HBufC8 & aContentType
)

C++ constructor for encoding

Parameters

TUint32 aTrxType data to be encoded
HBufC8 & aReason data to be encoded
TUint32 aCode data to be encoded
CDesC8Array & aSIPHeaders data to be encoded
HBufC8 & aContentType data to be encoded

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

CMceMsgSIPReply ( HBufC8 & aReason,
TUint32 aCode,
CDesC8Array & aSIPHeaders,
HBufC8 & aContentType
)

C++ constructor for encoding

Parameters

HBufC8 & aReason data to be encoded
TUint32 aCode data to be encoded
CDesC8Array & aSIPHeaders data to be encoded
HBufC8 & aContentType data to be encoded

~CMceMsgSIPReply()

~CMceMsgSIPReply ( )

Destructor

Member Functions Documentation

Close()

void Close ( ) [virtual]

Destroys all (encoded) data

DoDecodeL(RReadStream &)

void DoDecodeL ( RReadStream & aReadStream ) [virtual]

Decodes message from stream

Parameters

RReadStream & aReadStream the stream

EncodeL()

void EncodeL ( ) [virtual]

Encodes message

LocalClose()

void LocalClose ( )

Destroys all (encoded) data

Reason()

HBufC8 * Reason ( )

Transfers ownership

Member Data Documentation

TUint32 iCode

TUint32 iCode

HBufC8 * iReason

HBufC8 * iReason

TInt iReasonAsPoolIndex

TInt iReasonAsPoolIndex