IServicePlugin Class Reference

#include <mw/cwrt/serviceplugininterface.h>

class IServicePlugin
Public Member Functions
pure virtual IServiceBase *getServiceBase(bool, WRT::SecSession *)

Detailed Description

Interface class for service provider plugins

Member Function Documentation

getServiceBase ( bool, WRT::SecSession * )

IServiceBase *getServiceBase(boolrefCounted,
WRT::SecSession *secSession
)[pure virtual]

Return IServiceBase pointer to service object which provide the service to clients of service framework. e.g browser plugin/java script, webkit or Qt application.

Parameters
refCountedtrue interface is reference counted
secSessionSecurity Manager session - not owned
Return Value
the interface pointer to service object. The ownership of the service object is transferred.