MSatShellController Class Reference

class MSatShellController

This class is used to control adding, removing and launching of the SAT UI Client application. It connects to appropriate module and is used by the SAT Server.

SatEngine.lib
Since
Series 60 2.0

Constructor & Destructor Documentation

~MSatShellController()

~MSatShellController()[inline, virtual]

Destructor.

Member Functions Documentation

AddSatUiL(TDesC &)

voidAddSatUiL(TDesC &aName)[pure virtual]

Adds SAT UI Client to the Application Shell (or similar).

Parameters

TDesC & aNameName of the entry

AddSatUiL(TDesC &, TUint8)

voidAddSatUiL(TDesC &aName,
TUint8aIconId
)[pure virtual]

Adds SAT UI Client to the Application Shell (or similar).

Parameters

TDesC & aNameName of the entry
TUint8 aIconIdId of the icon.

BringBrowserToForegroundAfterPeriod()

voidBringBrowserToForegroundAfterPeriod()[pure virtual]

Bring Browser to foreground after period of time.

BringSatUiToForeground()

voidBringSatUiToForeground()[pure virtual]

Bring the SAT UI Application to foreground.

LaunchBrowserL(const TDesC &, TUid)

TInt LaunchBrowserL(const TDesC &aUrl,
TUidaAccessPointUid
)[pure virtual]
Launch Browser
Since
Series 60 2.6

Parameters

const TDesC & aUrlURL to be opened when launching browser.
TUid aAccessPointUidID number of access point in CommDb.

LaunchSatUiL()

voidLaunchSatUiL()[pure virtual]

Launches the SAT UI Client.

RemoveSatUiL()

voidRemoveSatUiL()[pure virtual]

Removes SAT UI Client from the Application Shell (or similar).

SetSatUiToBackground()

voidSetSatUiToBackground()const [pure virtual]

Sets SAT UI Application to background if needed.