CommsFW::TCFMessage2 Class Reference

class CommsFW::TCFMessage2 : public CommsFW::TCFMessage

Extends TCFMessage to support cookies and legacy payloads

Public Member Functions
TCFMessage2 ()
TCFMessage2 (const Messages::TRuntimeCtxId &, const Messages::TRuntimeCtxId &, const TDesC8 &)
TCFMessage2 ( TPtrC8 &, const Messages::TRuntimeCtxId &, const Messages::TRuntimeCtxId &)
TUint8 ChipsFollowing (const TCFMessage &)
TUint8 ParseGetOffset ( Messages::TRuntimeCtxId *&, Messages::TRuntimeCtxId *&)
void SetChipsFollowing ( TUint8 , TCFMessage &)
Inherited Functions
CommsFW::TCFMessage::TCFMessage()
CommsFW::TCFMessage::TCFMessage(TCode,TInt,TAny *)
TCFMessageBase< KCFMessageParamBlockSize >::Code()const
TCFMessageBase< KCFMessageParamBlockSize >::Code(TCode)
TCFMessageBase< KCFMessageParamBlockSize >::IsPIGCode()const
TCFMessageBase< KCFMessageParamBlockSize >::MaxParamBlockSize()
TCFMessageBase< KCFMessageParamBlockSize >::ParamBlock()
TCFMessageBase< KCFMessageParamBlockSize >::ParamBlock()const
TCFMessageBase< KCFMessageParamBlockSize >::ParamBlock(TInt,TAny *)
TCFMessageBase< KCFMessageParamBlockSize >::RawBlock()
TCFMessageBase< KCFMessageParamBlockSize >::RawBlock()const
TCFMessageBase< KCFMessageParamBlockSize >::RawBlock(TInt,const TAny *)
TCFMessageBase< KCFMessageParamBlockSize >::SetPIGCode()
TCFMessageBase< KCFMessageParamBlockSize >::TCFMessageBase()
TCFMessageBase< KCFMessageParamBlockSize >::TCFMessageBase(TCode,TInt,TAny *)
TCFMessageBase< KCFMessageParamBlockSize >::TCFMessageBase(TInt,const TAny *)
Inherited Enumerations
TCFMessageBase< KCFMessageParamBlockSize >:@28
TCFMessageBase< KCFMessageParamBlockSize >:@29

Constructor & Destructor Documentation

TCFMessage2()

TCFMessage2 ( ) [inline, explicit]

TCFMessage2(const Messages::TRuntimeCtxId &, const Messages::TRuntimeCtxId &, const TDesC8 &)

TCFMessage2 ( const Messages::TRuntimeCtxId & aPostFrom,
const Messages::TRuntimeCtxId & aPostTo,
const TDesC8 & aData
) [explicit]

Parameters

const Messages::TRuntimeCtxId & aPostFrom
const Messages::TRuntimeCtxId & aPostTo
const TDesC8 & aData

TCFMessage2(TPtrC8 &, const Messages::TRuntimeCtxId &, const Messages::TRuntimeCtxId &)

TCFMessage2 ( TPtrC8 & aData,
const Messages::TRuntimeCtxId & aPostFrom,
const Messages::TRuntimeCtxId & aPostTo
) [explicit]

Parameters

TPtrC8 & aData
const Messages::TRuntimeCtxId & aPostFrom
const Messages::TRuntimeCtxId & aPostTo

Member Functions Documentation

ChipsFollowing(const TCFMessage &)

TUint8 ChipsFollowing ( const TCFMessage & aMessage ) [static, inline]

Parameters

const TCFMessage & aMessage

ParseGetOffset(Messages::TRuntimeCtxId *&, Messages::TRuntimeCtxId *&)

TUint8 ParseGetOffset ( Messages::TRuntimeCtxId *& aPostedFrom,
Messages::TRuntimeCtxId *& aPostedTo
)

Parameters

Messages::TRuntimeCtxId *& aPostedFrom
Messages::TRuntimeCtxId *& aPostedTo

SetChipsFollowing(TUint8, TCFMessage &)

void SetChipsFollowing ( TUint8 aChipsFollowing,
TCFMessage & aMessage
) [static, inline]

Parameters

TUint8 aChipsFollowing
TCFMessage & aMessage