* Renamed ddm_user_interface.cpp to ddm_userland_interface.cpp which

matches the name of the header much better. :-)
* Implemented the syscalls for iterating through and finding disk systems.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3902 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2003-07-08 23:23:27 +00:00
parent 621e29d0b5
commit 995d5c53be
5 changed files with 72 additions and 3 deletions
@@ -76,8 +76,8 @@ public:
// Disk Systems
// manager must be locked
KDiskSystem *DiskSystemWithName(const char *name);
KDiskSystem *DiskSystemWithID(disk_system_id id);
KDiskSystem *FindDiskSystem(const char *name);
KDiskSystem *FindDiskSystem(disk_system_id id);
int32 CountDiskSystems();
KDiskSystem *NextDiskSystem(int32 *cookie);
@@ -5,6 +5,8 @@
#include "disk_device_manager.h"
struct user_disk_system_info;
namespace BPrivate {
namespace DiskDevice {
@@ -26,6 +28,8 @@ public:
virtual bool IsFileSystem() const;
bool IsPartitioningSystem() const;
void GetInfo(user_disk_system_info *info);
// manager will be locked
status_t Load(); // load/unload -- can be nested
void Unload(); //