equal
deleted
inserted
replaced
31 * |
31 * |
32 * @lib vpnmanagementui.lib |
32 * @lib vpnmanagementui.lib |
33 */ |
33 */ |
34 class CVpnManagementUiServerContainer : public CCoeControl, |
34 class CVpnManagementUiServerContainer : public CCoeControl, |
35 public MCoeControlObserver, |
35 public MCoeControlObserver, |
36 public MEikListBoxObserver, |
36 public MEikListBoxObserver |
37 public MVpnApiWrapperCaller |
|
38 { |
37 { |
39 /** |
38 /** |
40 * Policy Container needs to get access to CVpnManagementUiServerView's DoActivateL |
39 * Policy Container needs to get access to CVpnManagementUiServerView's DoActivateL |
41 */ |
40 */ |
42 friend void CVpnManagementUiServerView::DoActivateL(const TVwsViewId&, TUid, const TDesC8&); |
41 friend void CVpnManagementUiServerView::DoActivateL(const TVwsViewId&, TUid, const TDesC8&); |
85 * can't be deleted. |
84 * can't be deleted. |
86 */ |
85 */ |
87 void DeleteServerL(TInt aIndex); |
86 void DeleteServerL(TInt aIndex); |
88 |
87 |
89 /** |
88 /** |
90 * Calls Agile provision web service to Synchronise mVPN configuration |
89 * Calls AcuAgent API's SynchroniseServerL |
91 */ |
90 */ |
92 void SynchroniseServerL(); |
91 void SynchroniseServerL(TInt aIndex); |
93 |
92 |
94 // from vpnapiwrapper |
93 // from MAcuApiWrapperCaller |
95 |
94 void NotifyUpdatePolicyCompleteL(TInt aResult); |
96 void NotifySynchroniseServerCompleteL(TInt aResult); |
95 void NotifySynchroniseServerCompleteL(TInt aResult); |
97 |
96 void NotifyStepChangedL(TInt aResult); |
98 |
97 |
99 void HandleListBoxEventL (CEikListBox *aListBox, TListBoxEvent aEventType); |
98 void HandleListBoxEventL (CEikListBox *aListBox, TListBoxEvent aEventType); |
100 |
99 |
101 public: // data |
100 public: // data |
102 |
101 |
121 TInt iListItemCount; |
120 TInt iListItemCount; |
122 |
121 |
123 /** |
122 /** |
124 * If ETrue, Show Waitnote. |
123 * If ETrue, Show Waitnote. |
125 */ |
124 */ |
126 |
125 TBool iShowWaitNote; |
127 |
126 |
128 private: // functions |
127 private: // functions |
129 |
128 |
130 /** |
129 /** |
131 * Default constructor |
130 * Default constructor |