class REikAppServiceBase : public RApaAppServiceBase |
Launches and connects to new instances of server apps.
This adds the ability to launch new server applications to RApaAppServiceBase. All UI level client side service support should derive from this class.
Public Member Functions | |
---|---|
IMPORT_C void | Close() |
IMPORT_C void | ConnectNewAppL(TUid) |
IMPORT_C void | ConnectNewAppL(TUid, const TSecurityPolicy &) |
IMPORT_C void | ConnectNewChildAppL(TUid, RWindowGroup &) |
IMPORT_C void | ConnectNewChildAppL(TUid, RWindowGroup &, const TSecurityPolicy &) |
Private Member Functions | |
---|---|
IMPORT_C void | ExtensionInterface(TUid, TAny *&) |
void | LaunchAppL(TUid, TUint, RWindowGroup *, TRequestStatus &, TApaCommand &) |
TUint | StartServerL(TUid, RWindowGroup *) |
Inherited Enumerations | |
---|---|
RApaAppServiceBase:TApaAppServiceBaseCmdConstants | |
RHandleBase:TAttributes | |
RSessionBase:TAttachMode |
Private Attributes | |
---|---|
TInt | iREikAppServiceBase_Spare1 |
Inherited Attributes | |
---|---|
RHandleBase::iHandle |
IMPORT_C void | ConnectNewAppL | ( | TUid | aAppUid, |
const TSecurityPolicy & | aSecurityPolicy | |||
) |
TUid aAppUid | |
const TSecurityPolicy & aSecurityPolicy |
IMPORT_C void | ConnectNewChildAppL | ( | TUid | aAppUid, |
RWindowGroup & | aParentWindowGroup | |||
) |
TUid aAppUid | |
RWindowGroup & aParentWindowGroup |
IMPORT_C void | ConnectNewChildAppL | ( | TUid | aAppUid, |
RWindowGroup & | aParentWindowGroup, | |||
const TSecurityPolicy & | aSecurityPolicy | |||
) |
TUid aAppUid | |
RWindowGroup & aParentWindowGroup | |
const TSecurityPolicy & aSecurityPolicy |
IMPORT_C void | ExtensionInterface | ( | TUid | aInterfaceId, |
TAny *& | aImplementaion | |||
) | [private, virtual] |
void | LaunchAppL | ( | TUid | aAppUid, |
TUint | aServerDifferentiator, | |||
RWindowGroup * | aParentWindowGroup, | |||
TRequestStatus & | aRequestStatusForRendezvous, | |||
TApaCommand & | aLaunchCommand | |||
) | [private] |
TUid aAppUid | |
TUint aServerDifferentiator | |
RWindowGroup * aParentWindowGroup | |
TRequestStatus & aRequestStatusForRendezvous | |
TApaCommand & aLaunchCommand |
TUint | StartServerL | ( | TUid | aAppUid, |
RWindowGroup * | aParentWindowGroup | |||
) | [private] |
TUid aAppUid | |
RWindowGroup * aParentWindowGroup |