TApaAppServiceInfo Class Reference

class TApaAppServiceInfo

Application service information.

Encapsulates a service UID and associated opaque data.

An instance of this class provides information about a specific implementation of the service identified by the encapsulated service UID.

Constructor & Destructor Documentation

TApaAppServiceInfo()

IMPORT_CTApaAppServiceInfo()

TApaAppServiceInfo(TUid, CArrayFixFlat< TDataTypeWithPriority > *, HBufC8 *)

IMPORT_CTApaAppServiceInfo(TUidaUid,
CArrayFixFlat< TDataTypeWithPriority > *aDataTypes,
HBufC8 *aOpaqueData
)

Parameters

TUid aUid
CArrayFixFlat< TDataTypeWithPriority > * aDataTypes
HBufC8 * aOpaqueData

Member Functions Documentation

DataTypes()

IMPORT_C CArrayFixFlat< TDataTypeWithPriority > &DataTypes()

DataTypes()

IMPORT_C const CArrayFixFlat< TDataTypeWithPriority > &DataTypes()const

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

Parameters

RWriteStream & aStream

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aStream)

Parameters

RReadStream & aStream

OpaqueData()

IMPORT_C const TDesC8 &OpaqueData()const

Release()

IMPORT_C voidRelease()

Uid()

IMPORT_C TUidUid()const

Member Data Documentation

CArrayFixFlat< TDataTypeWithPriority > * iDataTypes

CArrayFixFlat< TDataTypeWithPriority > *iDataTypes[private]

HBufC8 * iOpaqueData

HBufC8 *iOpaqueData[private]

TInt iTApaAppServiceInfo

TInt iTApaAppServiceInfo[private]

TUid iUid

TUid iUid[private]