supl/locationomasuplprotocolhandler/protocolhandlerver1/inc/epos_comasuplsession.h
changeset 22 4c4ed41530db
parent 0 667063e416a2
child 32 b12ea03c50a3
equal deleted inserted replaced
20:82ee1f804b63 22:4c4ed41530db
    49 #include "epos_tomasuplposmethod.h"
    49 #include "epos_tomasuplposmethod.h"
    50 #include "epos_momasupldialogtimeoutnotifier.h"
    50 #include "epos_momasupldialogtimeoutnotifier.h"
    51 #include "epos_csuplsettingsinternal.h"
    51 #include "epos_csuplsettingsinternal.h"
    52 
    52 
    53 #include "EPos_CPosNetworkPrivacy.h"
    53 #include "EPos_CPosNetworkPrivacy.h"
       
    54 
       
    55 #include <flogger.h>
    54 
    56 
    55 
    57 
    56 class RMobilePhone;
    58 class RMobilePhone;
    57 class TOMASuplVersion;
    59 class TOMASuplVersion;
    58 class COMASuplSessionID;
    60 class COMASuplSessionID;
   213             * This callback method is used to notify the client about 
   215             * This callback method is used to notify the client about 
   214             * the completion of UI launch
   216             * the completion of UI launch
   215             * @param aError - Error during Launch
   217             * @param aError - Error during Launch
   216             * @return None
   218             * @return None
   217             */
   219             */
   218         	void SettingsUICompletedL(TInt aError);
   220         	void SettingsUICompletedL(TInt aError) ;
   219 		
   221 		
   220             /** 
   222             /** 
   221             * This callback method is used to notify the client about 
   223             * This callback method is used to notify the client about 
   222             * the completion of UI
   224             * the completion of UI
   223             * @return None
   225             * @return None
   224             */
   226             */
   225 			void SettingsUsageUICompletedL(TInt aError);
   227 					void SettingsUsageUICompletedL(TInt /*aError*/) {};
   226 			
   228 			
   227             /** 
   229             /** 
   228             * This callback method is used to notify the client about 
   230             * This callback method is used to notify the client about 
   229             * the completion of UI 
   231             * the completion of UI 
   230             * @return None
   232             * @return None
   231             */
   233             */
   232 			void SettingsTimeOutUICompletedL(TInt aError);
   234 					void SettingsTimeOutUICompletedL(TInt aError) ;
   233 			
   235 			
   234 	public: 			 
   236 	public: 			 
   235 			/**
   237 			/**
   236 			* InitializeL Method.
   238 			* InitializeL Method.
   237 			* @since S60 v3.1u
   239 			* @since S60 v3.1u
  1065 			//Received QoP from Client Lib
  1067 			//Received QoP from Client Lib
  1066 			TSuplTerminalQop iClientQop;
  1068 			TSuplTerminalQop iClientQop;
  1067 			
  1069 			
  1068 						
  1070 						
  1069 			TTime iSessionStartTime;
  1071 			TTime iSessionStartTime;
       
  1072 			TTime iSessionStartTime1;
  1070 			
  1073 			
  1071 			TTime iSessionEndTime;
  1074 			TTime iSessionEndTime;
       
  1075 			
       
  1076 			RFileLogger iLogger;
       
  1077 			
  1072 			//Is POS message is First one or Not.
  1078 			//Is POS message is First one or Not.
  1073 			TBool iIsFirstPOSMessage;
  1079 			TBool iIsFirstPOSMessage;
  1074 
  1080 
  1075             // UI Flag
  1081             // UI Flag
  1076             TBool iUIFlag;
  1082             TBool iUIFlag;