RPacketContext::TPcoItemDataLength Class Reference

class RPacketContext::TPcoItemDataLength : public MTlvItemDataLengthType

Helper class that implements PCO IE identifier length.

Inherits from

Constructor & Destructor Documentation

TPcoItemDataLength()

TPcoItemDataLength()[inline]

Default constructor.

TPcoItemDataLength(TUint8)

TPcoItemDataLength(TUint8aLen)[inline]

Constructor initialise length by provided value.

Parameters

TUint8 aLenLength of PCO item.

Member Functions Documentation

DataLength()

TUint DataLength()const [inline, virtual]

Length of associated item data.

ExternalizeL(TDes8 &)

voidExternalizeL(TDes8 &)const [inline, virtual]

Serialize data member into provoded descriptor.

Parameters

TDes8 & buffer into which length will be serialized.

InternalizeL(TDesC8 &)

voidInternalizeL(TDesC8 &)[inline, virtual]

Deserialize data from provided buffer

Parameters

TDesC8 & Buffer containing length to be internalized.

SerializedLength()

TUint SerializedLength()const [inline, virtual]

Length when serialised.

SetDataLength(TUint)

voidSetDataLength(TUintaLength)[inline, virtual]

Sets length of associated data.

Parameters

TUint aLengthLength of PCO item.

Member Data Documentation

TUint8 iDataLength

TUint8 iDataLength[protected]

length of associated item data