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 void AddAttribute ( 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 TUid ClientUid ( ) const

ConstructL()

void ConstructL ( ) [private]

Handle()

IMPORT_C TSdpServRecordHandle Handle ( ) 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 void RecordStateChange ( )

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]