ncdengine/provider/client/src/ncdnodeinstallproxy.cpp
changeset 53 ae54820ef82c
parent 0 ba25891c3a9e
child 66 8b7f4e561641
equal deleted inserted replaced
52:92f864ef0288 53:ae54820ef82c
   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;