#include <remconmediainformationtarget.h>
Link against: remconmediainformationapi.lib
| class CRemConMediaInformationTarget : public CRemConInterfaceBase, public MRemConInterfaceIf |
| Public Member Functions | |
|---|---|
| ~CRemConMediaInformationTarget() | |
| IMPORT_C TInt | AttributeValue(TMediaAttributeId, TDesC8 &) |
| IMPORT_C void | Completed() |
| IMPORT_C CRemConMediaInformationTarget * | NewL(CRemConInterfaceSelector &, MRemConMediaInformationTargetObserver &) |
Client-instantiable type supporting sending media information.
| IMPORT_C TInt | AttributeValue | ( | TMediaAttributeId | aAttributeId, |
| TDesC8 & | aAttributeData | |||
| ) | ||||
Called by the client in response to a MrcmitoGetCurrentlyPlayingMetadata() call. Each call provides one of the attribute values requested. This is repeatedly called until all attributes requested have been supplied and then followed by Completed().
See also: MRemConMediaInformationTargetObserver::MrcmitoGetCurrentlyPlayingMetadata() CRemConMediaInformationTarget::Completed()
| IMPORT_C void | Completed | ( | ) |
Signal that all attributes requested by MrcmitoGetCurrentlyPlayingMetadata() have been supplied using the AttributeValue() method.
See also: MRemConMediaInformationTargetObserver::MrcmitoGetCurrentlyPlayingMetadata() CRemConMediaInformationTarget::AttributeValue()
| IMPORT_C CRemConMediaInformationTarget * | NewL | ( | CRemConInterfaceSelector & | aInterfaceSelector, |
| MRemConMediaInformationTargetObserver & | aObserver | |||
| ) | [static] | |||
Factory function.
| Parameters | |
|---|---|
| aInterfaceSelector | The interface selector. The client must have created one of these first. |
| aObserver | The observer of this interface. |