userlibandfileserver/fileserver/sfile/sf_mnt.cpp
changeset 300 1d28c8722707
parent 134 95847726fe57
equal deleted inserted replaced
293:0659d0e1a03c 300:1d28c8722707
    17 
    17 
    18 #ifdef OST_TRACE_COMPILER_IN_USE
    18 #ifdef OST_TRACE_COMPILER_IN_USE
    19 #include "sf_mntTraces.h"
    19 #include "sf_mntTraces.h"
    20 #endif
    20 #endif
    21 
    21 
    22 
    22 #include "sf_notifier.h"
    23 
    23 
    24 
    24 
    25 /**
    25 /**
    26 Default constructor.
    26 Default constructor.
    27 */
    27 */
   451     {
   451     {
   452     return FileSystem()->NewFormatL();
   452     return FileSystem()->NewFormatL();
   453     }
   453     }
   454 
   454 
   455 
   455 
   456 
   456 EXPORT_C TInt CMountCB::IssueNotification(CFsNotificationInfo* aNotificationInfo)
   457 
   457     {
   458 
   458     //Validate Notification
   459 
   459     TInt r = CFsNotificationInfo::ValidateNotification(*aNotificationInfo);
   460 
   460     if(r != KErrNone)
   461 
   461         return r;
   462 
   462     
   463 
   463     //Target RFs::NotifyChange
   464 
   464     FsNotify::HandleChange(*aNotificationInfo);
   465 
   465     
   466 
   466 #ifdef SYMBIAN_F32_ENHANCED_CHANGE_NOTIFICATION
   467 
   467     //Target CFsNotify
   468 
   468     FsNotificationManager::HandleChange(*aNotificationInfo);
   469 
   469 #endif
       
   470     return KErrNone;
       
   471     }
       
   472 
       
   473 
       
   474 
       
   475 
       
   476 
       
   477 
       
   478 
       
   479 
       
   480 
       
   481 
       
   482 
       
   483 
       
   484 
       
   485