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; |
|
42 |
41 |
43 NONSHARABLE_CLASS(CEventLogger) : CBase |
42 NONSHARABLE_CLASS(CEventLogger) : CBase |
44 { |
43 { |
45 public: |
44 public: |
46 static CEventLogger* NewL(REventMediator& aEventMediator, TUint32 aVpnIapId, TUint32 aRealIapId); |
45 static CEventLogger* NewL(REventMediator& aEventMediator, TUint32 aVpnIapId, TUint32 aRealIapId); |
57 TIapName iVpnApName; |
56 TIapName iVpnApName; |
58 TIapName iRealApName; |
57 TIapName iRealApName; |
59 REventMediator& iEventMediator; |
58 REventMediator& iEventMediator; |
60 TUint32 iVpnIapId; |
59 TUint32 iVpnIapId; |
61 TUint32 iRealIapId; |
60 TUint32 iRealIapId; |
62 CExtender* iExtender; |
|
63 }; |
61 }; |
64 |
62 |
65 #define DEFINE_EVENT_LOGGER CEventLogger* iEventLogger; |
63 #define DEFINE_EVENT_LOGGER CEventLogger* iEventLogger; |
66 #define INIT_EVENT_LOGGER(a, b, c) TRAP_IGNORE(iEventLogger = CEventLogger::NewL(a, b, c);); |
64 #define INIT_EVENT_LOGGER(a, b, c) TRAP_IGNORE(iEventLogger = CEventLogger::NewL(a, b, c);); |
67 #define RELEASE_EVENT_LOGGER delete iEventLogger; iEventLogger = NULL; |
65 #define RELEASE_EVENT_LOGGER delete iEventLogger; iEventLogger = NULL; |