equal
deleted
inserted
replaced
22 #include "wsfactivewrappers.h" |
22 #include "wsfactivewrappers.h" |
23 #include "wsfwlanlistactivewrapper.h" |
23 #include "wsfwlanlistactivewrapper.h" |
24 #include "wsfrefreshscanactivewrapper.h" |
24 #include "wsfrefreshscanactivewrapper.h" |
25 #include "wsfdisconnectactivewrapper.h" |
25 #include "wsfdisconnectactivewrapper.h" |
26 #include "wsfconnectactivewrapper.h" |
26 #include "wsfconnectactivewrapper.h" |
|
27 #include "wsflaunchaihelperactivewrapper.h" |
27 |
28 |
28 |
29 |
29 // ---------------------------------------------------------------------------- |
30 // ---------------------------------------------------------------------------- |
30 // CWsfActiveWrappers::CWsfActiveWrappers |
31 // CWsfActiveWrappers::CWsfActiveWrappers |
31 // ---------------------------------------------------------------------------- |
32 // ---------------------------------------------------------------------------- |
44 { |
45 { |
45 delete iWLANListActiveWrapper; |
46 delete iWLANListActiveWrapper; |
46 delete iRefreshScanActiveWrapper; |
47 delete iRefreshScanActiveWrapper; |
47 delete iDisconnectActiveWrapper; |
48 delete iDisconnectActiveWrapper; |
48 delete iConnectActiveWrapper; |
49 delete iConnectActiveWrapper; |
|
50 delete iLaunchAiHelperActiveWrapper; |
49 } |
51 } |
50 |
52 |
51 |
53 |
52 // ---------------------------------------------------------------------------- |
54 // ---------------------------------------------------------------------------- |
53 // CWsfActiveWrappers::NewLC |
55 // CWsfActiveWrappers::NewLC |
55 // |
57 // |
56 CWsfActiveWrappers* CWsfActiveWrappers::NewLC( CWsfModel* aModel, |
58 CWsfActiveWrappers* CWsfActiveWrappers::NewLC( CWsfModel* aModel, |
57 TWsfAiController &aController ) |
59 TWsfAiController &aController ) |
58 { |
60 { |
59 LOG_ENTERFN( "CWsfActiveWrappers::NewLC" ); |
61 LOG_ENTERFN( "CWsfActiveWrappers::NewLC" ); |
60 CWsfActiveWrappers* self = new (ELeave) CWsfActiveWrappers(); |
62 CWsfActiveWrappers* self = new ( ELeave ) CWsfActiveWrappers(); |
61 CleanupStack::PushL( self ); |
63 CleanupStack::PushL( self ); |
62 self->ConstructL( aModel,aController ); |
64 self->ConstructL( aModel, aController ); |
63 return self; |
65 return self; |
64 } |
66 } |
65 |
67 |
66 |
68 |
67 // ---------------------------------------------------------------------------- |
69 // ---------------------------------------------------------------------------- |
92 iRefreshScanActiveWrapper = CWsfRefreshScanActiveWrapper::NewL( aModel ); |
94 iRefreshScanActiveWrapper = CWsfRefreshScanActiveWrapper::NewL( aModel ); |
93 |
95 |
94 iDisconnectActiveWrapper = CWsfDisconnectActiveWrapper::NewL( aModel ); |
96 iDisconnectActiveWrapper = CWsfDisconnectActiveWrapper::NewL( aModel ); |
95 |
97 |
96 iConnectActiveWrapper = CWsfConnectActiveWrapper::NewL( aModel ); |
98 iConnectActiveWrapper = CWsfConnectActiveWrapper::NewL( aModel ); |
|
99 |
|
100 iLaunchAiHelperActiveWrapper = CWsfLaunchAiHelperActiveWrapper::NewL( |
|
101 aModel, aController ); |
97 } |
102 } |
98 |
103 |
99 |
104 |
100 // ---------------------------------------------------------------------------- |
105 // ---------------------------------------------------------------------------- |
101 // CWsfActiveWrappers::Disconnect |
106 // CWsfActiveWrappers::Disconnect |
140 iWLANListActiveWrapper->Start( aStarUp ); |
145 iWLANListActiveWrapper->Start( aStarUp ); |
141 } |
146 } |
142 |
147 |
143 |
148 |
144 // ---------------------------------------------------------------------------- |
149 // ---------------------------------------------------------------------------- |
|
150 // CWsfActiveWrappers::LaunchHelperApplicationL |
|
151 // ---------------------------------------------------------------------------- |
|
152 // |
|
153 void CWsfActiveWrappers::LaunchHelperApplicationL( TWsfWlanInfo& aInfo, |
|
154 TBool aConnectOnly, |
|
155 TBool aTestAccessPoint ) |
|
156 { |
|
157 LOG_ENTERFN( "CWsfActiveWrappers::LaunchHelperApplicationL" ); |
|
158 iLaunchAiHelperActiveWrapper->Start( aInfo, aConnectOnly, aTestAccessPoint ); |
|
159 } |
|
160 |
|
161 |
|
162 // ---------------------------------------------------------------------------- |
145 // CWsfActiveWrappers::GetWLANList |
163 // CWsfActiveWrappers::GetWLANList |
146 // ---------------------------------------------------------------------------- |
164 // ---------------------------------------------------------------------------- |
147 // |
165 // |
148 CWsfWlanInfoArray* CWsfActiveWrappers::GetWLANList() |
166 CWsfWlanInfoArray* CWsfActiveWrappers::GetWLANList() |
149 { |
167 { |