languageinterworkingfw/servicehandler/inc/liwservicehandlerimpl.h
branchRCL_3
changeset 54 1fea62d03c27
parent 53 3d94ea3e909b
equal deleted inserted replaced
53:3d94ea3e909b 54:1fea62d03c27
   100         * @see CLiwServiceHandler::AttachL() 
   100         * @see CLiwServiceHandler::AttachL() 
   101         */
   101         */
   102         TInt AttachL(const RCriteriaArray& aInterest);
   102         TInt AttachL(const RCriteriaArray& aInterest);
   103         
   103         
   104         TInt AttachL(const RCriteriaArray& aInterest,CRTSecMgrScriptSession* aSecMgrScriptSession);
   104         TInt AttachL(const RCriteriaArray& aInterest,CRTSecMgrScriptSession* aSecMgrScriptSession);
       
   105         TInt AttachL(const RCriteriaArray& aInterest,CRTSecMgrScriptSession* aSecMgrScriptSession,TInt aWidgetId);
   105         /**
   106         /**
   106         * @see CLiwServiceHandler::QueryImplementationL() 
   107         * @see CLiwServiceHandler::QueryImplementationL() 
   107         */
   108         */
   108         void QueryImplementationL(CLiwCriteriaItem* aItem, RCriteriaArray& aProviderList);
   109         void QueryImplementationL(CLiwCriteriaItem* aItem, RCriteriaArray& aProviderList);
   109 		void GetCapabilitiesL(RArray<TCapability>& secMgrCapList,CLiwGenericParamList* pMetaData);
   110 		void GetCapabilitiesL(RArray<TCapability>& secMgrCapList,CLiwGenericParamList* pMetaData);
   409         CLiwGenericParamList* iOutParams; 
   410         CLiwGenericParamList* iOutParams; 
   410         
   411         
   411         // Resource offset for LiwServiceHandler.rsc.
   412         // Resource offset for LiwServiceHandler.rsc.
   412         TInt iResourceOffset;
   413         TInt iResourceOffset;
   413         
   414         
       
   415         // Resource offset for LiwServiceHandler.rsc.
       
   416         TInt iWidgetId;
       
   417         
   414         // Owns all the providers currently in memory.
   418         // Owns all the providers currently in memory.
   415         RPointerArray<CLiwServiceIfBase> iProviders;  
   419         RPointerArray<CLiwServiceIfBase> iProviders;  
   416           
   420           
   417         TInt                             iNextFreeSlot;
   421         TInt                             iNextFreeSlot;
   418         RPointerArray<CLiwMenuPane>      iLastInitialized;
   422         RPointerArray<CLiwMenuPane>      iLastInitialized;