TApaAppServiceInfo Class Reference

#include <mw/apaid.h>

class TApaAppServiceInfo
Public Member Functions
TApaAppServiceInfo()
TApaAppServiceInfo(TUid, CArrayFixFlat< TDataTypeWithPriority > *, HBufC8 *)
IMPORT_C CArrayFixFlat< TDataTypeWithPriority > &DataTypes()
IMPORT_C const CArrayFixFlat< TDataTypeWithPriority > &DataTypes()
IMPORT_C voidExternalizeL(RWriteStream &)
IMPORT_C voidInternalizeL(RReadStream &)
IMPORT_C const TDesC8 &OpaqueData()
IMPORT_C voidRelease()
IMPORT_C TUidUid()

Detailed Description

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
)

Member Function Documentation

DataTypes ( )

IMPORT_C CArrayFixFlat< TDataTypeWithPriority > &DataTypes()

DataTypes ( )

IMPORT_C const CArrayFixFlat< TDataTypeWithPriority > &DataTypes()const

ExternalizeL ( RWriteStream & )

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

InternalizeL ( RReadStream & )

IMPORT_C voidInternalizeL(RReadStream &aStream)

OpaqueData ( )

IMPORT_C const TDesC8 &OpaqueData()const

Release ( )

IMPORT_C voidRelease()

Uid ( )

IMPORT_C TUidUid()const