| 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.
| Public Member Functions | |
|---|---|
| TApaAppServiceInfo() | |
| TApaAppServiceInfo(TUid, CArrayFixFlat< TDataTypeWithPriority > *, HBufC8 *) | |
| IMPORT_C CArrayFixFlat< TDataTypeWithPriority > & | DataTypes() |
| IMPORT_C const CArrayFixFlat< TDataTypeWithPriority > & | DataTypes() |
| IMPORT_C void | ExternalizeL(RWriteStream &) |
| IMPORT_C void | InternalizeL(RReadStream &) |
| IMPORT_C const TDesC8 & | OpaqueData() |
| IMPORT_C void | Release() |
| IMPORT_C TUid | Uid() |
| Private Attributes | |
|---|---|
| CArrayFixFlat< TDataTypeWithPriority > * | iDataTypes |
| HBufC8 * | iOpaqueData |
| TInt | iTApaAppServiceInfo |
| TUid | iUid |
| IMPORT_C | TApaAppServiceInfo | ( | TUid | aUid, |
| CArrayFixFlat< TDataTypeWithPriority > * | aDataTypes, | |||
| HBufC8 * | aOpaqueData | |||
| ) | ||||
| TUid aUid | |
| CArrayFixFlat< TDataTypeWithPriority > * aDataTypes | |
| HBufC8 * aOpaqueData |
| IMPORT_C void | ExternalizeL | ( | RWriteStream & | aStream | ) | const |
| RWriteStream & aStream |
| IMPORT_C void | InternalizeL | ( | RReadStream & | aStream | ) |
| RReadStream & aStream |
| CArrayFixFlat< TDataTypeWithPriority > * | iDataTypes | [private] |