200 DLTRACEOUT(("")); |
200 DLTRACEOUT(("")); |
201 |
201 |
202 return op; |
202 return op; |
203 } |
203 } |
204 |
204 |
205 |
|
206 // --------------------------------------------------------------------------- |
205 // --------------------------------------------------------------------------- |
207 // Creates an install operation |
206 // Creates an install operation |
208 // --------------------------------------------------------------------------- |
207 // --------------------------------------------------------------------------- |
209 // |
208 // |
210 MNcdInstallOperation* CNcdNodeInstallProxy::SilentInstallL( |
209 MNcdInstallOperation* CNcdNodeInstallProxy::SilentInstallL( |
211 MNcdInstallOperationObserver& aObserver, |
210 MNcdInstallOperationObserver& aObserver, |
212 const SwiUI::TInstallOptions& aInstallOptions ) |
211 Usif::COpaqueNamedParams* aInstallOptions ) |
213 { |
212 { |
214 DLTRACEIN(("")); |
213 DLTRACEIN(("")); |
215 |
214 |
216 // Create operation |
215 // Create operation |
217 |
216 |
218 // Using proxy as the observer. Forwards callbacks to the real operation |
217 // Using proxy as the observer. Forwards callbacks to the real operation |
219 // observer. |
218 // observer. |
220 // Notice that TrustedUI capabilites are checked when silent install operation is |
219 // Notice that TrustedUI capabilites are checked when silent install operation is |
221 // created in the server side. |
220 // created in the server side. |
|
221 |
222 CNcdInstallOperationProxy* op = |
222 CNcdInstallOperationProxy* op = |
223 Metadata().Node().OperationManager().CreateSilentInstallOperationL( |
223 Metadata().Node().OperationManager().CreateSilentInstallOperationL( |
224 Metadata().Node(), this, aInstallOptions ); |
224 Metadata().Node(), this, aInstallOptions ); |
|
225 |
|
226 |
225 iOperationObserver = &aObserver; |
227 iOperationObserver = &aObserver; |
226 |
228 |
227 DLTRACEOUT(("")); |
229 DLTRACEOUT(("")); |
228 |
230 |
229 return op; |
231 return op; |