06da81f012
* Added {Create|Delete}Device() analogous to {Create|Delete}FileDevice * Added a small DeviceWatcher class that reacts to entry creation/removal * Implemented a way to start/stop node monitoring * Start watching for devices after the boot volume has been mounted and the the second initial scan was run The disk device manager now creates and scans a device when a "raw" node is published and deletes the device on removal. This makes hot-plugging of disk devices (for example memory sticks using usb_disk) work. Their partitions will be scanned and published so they can be mounted. Somehow the removal of the partitions does not yet work however, any insights are welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24777 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
||
---|---|---|
.. | ||
ddm_modules.h | ||
ddm_userland_interface.h | ||
KDiskDevice.h | ||
KDiskDeviceManager.h | ||
KDiskDeviceUtils.h | ||
KDiskSystem.h | ||
KFileDiskDevice.h | ||
KFileSystem.h | ||
KPartition.h | ||
KPartitioningSystem.h | ||
KPartitionListener.h | ||
KPartitionVisitor.h | ||
RWLocker.h |