webengine/device/inc/DeviceLiwBinding.h
branchRCL_3
changeset 49 919f36ff910f
parent 48 79859ed3eea9
equal deleted inserted replaced
48:79859ed3eea9 49:919f36ff910f
    18 
    18 
    19 #ifndef __DEVICELIWBINDING_H
    19 #ifndef __DEVICELIWBINDING_H
    20 #define __DEVICELIWBINDING_H
    20 #define __DEVICELIWBINDING_H
    21 
    21 
    22 #include <e32std.h>
    22 #include <e32std.h>
    23 #include <liwcommon.h>
    23 #include <LiwCommon.h>
    24 #include "DeviceLiwMap.h"
    24 #include "DeviceLiwMap.h"
    25 #include "DeviceBinding.h"
    25 #include "DeviceBinding.h"
    26 #include "DeviceLiwIterable.h"
    26 #include "DeviceLiwIterable.h"
       
    27 #include "browser_platform_variant.hrh"
    27 
    28 
    28 class CLiwServiceHandler;
    29 class CLiwServiceHandler;
    29 class CRTSecMgrScriptSession;
    30 class CRTSecMgrScriptSession;
    30 class CRTSecManager;
    31 class CRTSecManager;
    31 namespace KJS
    32 namespace KJS
   171             * @return none
   172             * @return none
   172             * @since 5.0
   173             * @since 5.0
   173             **/
   174             **/
   174             void SetAppName();
   175             void SetAppName();
   175 #endif
   176 #endif
       
   177             /**
       
   178             * Calling attachL if sapi prompt is needed
       
   179             * @return TInt
       
   180             * @since 
       
   181             **/
       
   182             TInt sapiPromptNeededL(RCriteriaArray aCrit_arr);
   176         private:
   183         private:
   177 
   184 
   178             CLiwServiceHandler* m_serviceHandler;   // Owned
   185             CLiwServiceHandler* m_serviceHandler;   // Owned
   179             RCriteriaArray* m_critArr;               // Owned
   186             RCriteriaArray* m_critArr;               // Owned
   180              /// Main session to secManager
   187              /// Main session to secManager