CSdpServRecord Class Reference

class CSdpServRecord : public CBase

Inherits from

Constructor & Destructor Documentation

CSdpServRecord(const TUid &)

CSdpServRecord(const TUid &aClientUid)[private]

Parameters

const TUid & aClientUid

~CSdpServRecord()

~CSdpServRecord()

Member Functions Documentation

AddAttribute(CSdpAttr *)

IMPORT_C voidAddAttribute(CSdpAttr *aAttr)

Parameters

CSdpAttr * aAttr

AttributeIter()

TServAttrIter AttributeIter()[inline]

BuildUintL(const TDesC8 &)

MSdpElementBuilder *BuildUintL(const TDesC8 &aUint)[virtual]

Parameters

const TDesC8 & aUint

ClientUid()

IMPORT_C TUidClientUid()const

ConstructL()

voidConstructL()[private]

Handle()

IMPORT_C TSdpServRecordHandleHandle()const

LinkOffset()

TInt LinkOffset()[static, inline]

NewL()

IMPORT_C CSdpServRecord *NewL()[static]

NewServerSideL(const TUid &)

IMPORT_C CSdpServRecord *NewServerSideL(const TUid &aUid)[static]

Parameters

const TUid & aUid

RecordStateChange()

IMPORT_C voidRecordStateChange()

operator>(const CSdpServRecord &)

TBool operator>(const CSdpServRecord &aRec)const [inline]

Parameters

const CSdpServRecord & aRec

Member Data Documentation

TServAttrList iAttributes

TServAttrList iAttributes[private]

TUid iClientUid

TUid iClientUid[private]

RBuf8 iEncodeBuf

RBuf8 iEncodeBuf[private]

CAttrEncoderVisitor * iEncoderVisitor

CAttrEncoderVisitor *iEncoderVisitor[private]

TDblQueLink iLink

TDblQueLink iLink[private]

CSdpAttrValueUint * iRecordState

CSdpAttrValueUint *iRecordState[private]