MMMFResourceNotificationCustomCommandImplementor Class Reference
#include
"mmfstandardcustomcommands.h"
class MMMFResourceNotificationCustomCommandImplementor |
Detailed Description
Mixin class to be derived from controller plugins that could support the audio resource notification custom commands.
Member Function Documentation
MarnCancelRegisterAsClientL ( TUid )
void | MarnCancelRegisterAsClientL | ( | TUid | aEventType | ) | [pure virtual] |
Cancels the registered notification event.
-
leave
- This method may leave with one of the system-wide error codes. KErrNotReady if there is no data sink.
Parameter | Description | aEventType | The event to cancel. |
MarnGetResourceNotificationDataL ( TUid, TDes8 & )
void | MarnGetResourceNotificationDataL | ( | TUid | aEventType, |
| TDes8 & | aNotificationData |
| ) | [pure virtual] |
Gets the notification data for the event.
-
leave
- This method may leave with one of the system-wide error codes. KErrNotReady if there is no data sink, KErrArgument if unable to provide the notification data.
Parameter | Description | aEventType | The event which the client is notified of. |
aNotificationData | The Notification data for the client to resume playing. |
MarnRegisterAsClientL ( TUid, const TDesC8 & )
void | MarnRegisterAsClientL | ( | TUid | aEventType, |
| const TDesC8 & | aNotificationRegistrationData |
| ) | [pure virtual] |
Registers the Event for Notification when resource is available.
-
leave
- This method may leave with one of the system-wide error codes. KErrNotReady if there is no data sink.
Parameter | Description | aEventType | The event which the client is notified of. |
aNotificationRegistrationData | Notification registration specific data, which has been reserved for future use. |
MarnWillResumePlayL ( )
void | MarnWillResumePlayL | ( | ) | [pure virtual] |
Waits for the client to resume the play even after the default timer expires.
-
leave
- This method may leave with one of the system-wide error codes. KErrNotReady if there is no data sink.