MMediatorNotifications Class Reference

class MMediatorNotifications

An observer interface for receiving command/event notifications.

MediatorClient.lib
Since
S60 3.1

Member Functions Documentation

MediatorCategoryRemovedL(TUid, TUid)

voidMediatorCategoryRemovedL(TUidaDomain,
TUidaCategory
)[pure virtual]

A category has been removed. All subscriptions are cancelled.

Since
S60 3.1

Parameters

TUid aDomainThe identifier of the domain.
TUid aCategoryThe identifier of the category.

MediatorCommandsAddedL(TUid, TUid, const MediatorService::RCommandList &)

voidMediatorCommandsAddedL(TUidaDomain,
TUidaCategory,
const MediatorService::RCommandList &aCommands
)[pure virtual]

New commands have been registered. The commands can now be subscribed. The list can contain 1-n new commands into the category.

Since
S60 3.1

Parameters

TUid aDomainThe identifier of the domain.
TUid aCategoryThe identifier of the category.
const MediatorService::RCommandList & aCommandsList of commands that have been registered.

MediatorCommandsRemovedL(TUid, TUid, const MediatorService::RCommandList &)

voidMediatorCommandsRemovedL(TUidaDomain,
TUidaCategory,
const MediatorService::RCommandList &aCommands
)[pure virtual]

List of commands have been removed. All subscriptions are cancelled. List can contain 1-n commands from the specified category.

Since
S60 3.1

Parameters

TUid aDomainThe identifier of the domain.
TUid aCategoryThe identifier of the category.
const MediatorService::RCommandList & aCommandsThe list of commands removed

MediatorEventsAddedL(TUid, TUid, const MediatorService::REventList &)

voidMediatorEventsAddedL(TUidaDomain,
TUidaCategory,
const MediatorService::REventList &aEvents
)[pure virtual]

Events have been registered. The events can now be subscribed. The list can contain 1-n new events into the category.

Since
S60 3.1

Parameters

TUid aDomainThe identifier of the domain.
TUid aCategoryThe identifier of the category.
const MediatorService::REventList & aEventsThe list of events that have been registered.

MediatorEventsRemovedL(TUid, TUid, const MediatorService::REventList &)

voidMediatorEventsRemovedL(TUidaDomain,
TUidaCategory,
const MediatorService::REventList &aEvents
)[pure virtual]

List of events has been removed. All subscriptions are cancelled. List can contain 1-n events from the specified category.

Since
S60 3.1

Parameters

TUid aDomainThe identifier of the domain.
TUid aCategoryThe identifier of the category.
const MediatorService::REventList & aEventsThe list of events removed.