userlibandfileserver/fileserver/inc/f32file.h
changeset 4 56f325a607ea
parent 0 a41df078684a
child 6 0173bcd7697c
equal deleted inserted replaced
2:4122176ea935 4:56f325a607ea
   569 	Change resulting from the RRawDisk::Write() request.
   569 	Change resulting from the RRawDisk::Write() request.
   570 	*/
   570 	*/
   571 	ENotifyDisk=0x40
   571 	ENotifyDisk=0x40
   572 	};
   572 	};
   573 
   573 
       
   574 /**
       
   575     @publishedAll
       
   576     @released
       
   577 
       
   578     Notification modes for safe media removal notification API
       
   579 
       
   580     @see RFs::NotifyDismount
       
   581 */
   574 enum TNotifyDismountMode
   582 enum TNotifyDismountMode
   575 /**
   583 	{
   576 @publishedAll
   584 	/** Used by a client to register for notification of pending dismount. This is the default behaviour for RFs::NotifyDismount*/
   577 @released
       
   578 
       
   579 Notification modes for safe media removal notification API
       
   580 
       
   581 @see RFs::NotifyDismount
       
   582 */
       
   583 	{
       
   584 	/**
       
   585 	Used by a client to register for notification of pending dismount.
       
   586 		- This is the default behaviour for RFs::NotifyDismount
       
   587 	*/
       
   588 	EFsDismountRegisterClient=0x01,
   585 	EFsDismountRegisterClient=0x01,
   589 	
   586 	
   590 	/**
   587 	/** 
   591 	Used to notify clients of a pending dismount.
   588     Used for graceful file system dismounting with notifying clients of a pending dismount. 
   592 	*/
   589     If all clients have responded by RFs::AllowDismount(), the file system will be dismounted. 
       
   590     */
   593 	EFsDismountNotifyClients=0x02,
   591 	EFsDismountNotifyClients=0x02,
   594 	
   592 	
   595 	/**
   593 	/**  Used to forcibly dismount the file system without notifying clients. */
   596 	Used to forcibly dismount the file system without notifying clients.
       
   597 	*/
       
   598 	EFsDismountForceDismount=0x03,
   594 	EFsDismountForceDismount=0x03,
   599 	};
   595 	};
   600 
   596 
   601 
   597 
   602 enum TFileCacheFlags
   598 enum TFileCacheFlags