DiskDevice API v2.4

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3378 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Tyler Dauwalder
2003-05-28 21:51:24 +00:00
parent e62a550aa1
commit 5b3f1d0cda
8 changed files with 72 additions and 39 deletions
+4 -4
View File
@@ -28,8 +28,8 @@ public:
bool Lock();
void Unlock();
int32 CountDevices() const;
BDiskDevice *DeviceAt(int32 index) const;
uint32 CountDevices() const;
BDiskDevice *DeviceAt(uint32 index) const;
BDiskDevice *VisitEachDevice(BDiskDeviceVisitor *visitor);
BPartition *VisitEachPartition(BDiskDeviceVisitor *visitor);
@@ -39,8 +39,8 @@ public:
BPartition *VisitEachMountablePartition(BDiskDeviceVisitor *visitor);
BPartition *VisitEachInitializablePartition(BDiskDeviceVisitor *visitor);
BDiskDevice *DeviceWithID(int32 id) const;
BPartition *PartitionWithID(int32 id) const;
BDiskDevice *DeviceWithID(uint32 id) const;
BPartition *PartitionWithID(uint32 id) const;
virtual void MountPointMoved(BPartition *partition);
virtual void PartitionMounted(BPartition *partition);