equal
deleted
inserted
replaced
36 |
36 |
37 const TInt R_VPN_MSG_VPN_IAP_ACT_START = KMaxTInt; |
37 const TInt R_VPN_MSG_VPN_IAP_ACT_START = KMaxTInt; |
38 const TInt R_VPN_MSG_VPN_IAP_ACT_END = KMaxTInt - 1; |
38 const TInt R_VPN_MSG_VPN_IAP_ACT_END = KMaxTInt - 1; |
39 const TInt R_VPN_MSG_VPN_IAP_ACT_CANCEL = KMaxTInt - 2; |
39 const TInt R_VPN_MSG_VPN_IAP_ACT_CANCEL = KMaxTInt - 2; |
40 |
40 |
|
41 class CExtender; |
41 |
42 |
42 NONSHARABLE_CLASS(CEventLogger) : CBase |
43 NONSHARABLE_CLASS(CEventLogger) : CBase |
43 { |
44 { |
44 public: |
45 public: |
45 static CEventLogger* NewL(REventMediator& aEventMediator, TUint32 aVpnIapId, TUint32 aRealIapId); |
46 static CEventLogger* NewL(REventMediator& aEventMediator, TUint32 aVpnIapId, TUint32 aRealIapId); |
56 TIapName iVpnApName; |
57 TIapName iVpnApName; |
57 TIapName iRealApName; |
58 TIapName iRealApName; |
58 REventMediator& iEventMediator; |
59 REventMediator& iEventMediator; |
59 TUint32 iVpnIapId; |
60 TUint32 iVpnIapId; |
60 TUint32 iRealIapId; |
61 TUint32 iRealIapId; |
|
62 CExtender* iExtender; |
61 }; |
63 }; |
62 |
64 |
63 #define DEFINE_EVENT_LOGGER CEventLogger* iEventLogger; |
65 #define DEFINE_EVENT_LOGGER CEventLogger* iEventLogger; |
64 #define INIT_EVENT_LOGGER(a, b, c) TRAP_IGNORE(iEventLogger = CEventLogger::NewL(a, b, c);); |
66 #define INIT_EVENT_LOGGER(a, b, c) TRAP_IGNORE(iEventLogger = CEventLogger::NewL(a, b, c);); |
65 #define RELEASE_EVENT_LOGGER delete iEventLogger; iEventLogger = NULL; |
67 #define RELEASE_EVENT_LOGGER delete iEventLogger; iEventLogger = NULL; |