webengine/device/inc/DeviceLiwBinding.h
branchRCL_3
changeset 93 79859ed3eea9
parent 92 e1bea15f9a39
child 94 919f36ff910f
equal deleted inserted replaced
92:e1bea15f9a39 93:79859ed3eea9
    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"
       
    28 
    27 
    29 class CLiwServiceHandler;
    28 class CLiwServiceHandler;
    30 class CRTSecMgrScriptSession;
    29 class CRTSecMgrScriptSession;
    31 class CRTSecManager;
    30 class CRTSecManager;
    32 namespace KJS
    31 namespace KJS
   172             * @return none
   171             * @return none
   173             * @since 5.0
   172             * @since 5.0
   174             **/
   173             **/
   175             void SetAppName();
   174             void SetAppName();
   176 #endif
   175 #endif
   177             /**
       
   178             * Calling attachL if sapi prompt is needed
       
   179             * @return TInt
       
   180             * @since 
       
   181             **/
       
   182             TInt sapiPromptNeededL(RCriteriaArray aCrit_arr);
       
   183         private:
   176         private:
   184 
   177 
   185             CLiwServiceHandler* m_serviceHandler;   // Owned
   178             CLiwServiceHandler* m_serviceHandler;   // Owned
   186             RCriteriaArray* m_critArr;               // Owned
   179             RCriteriaArray* m_critArr;               // Owned
   187              /// Main session to secManager
   180              /// Main session to secManager