History log of /haiku/headers/private/storage/DiskDevicePrivate.h
Revision Date Author Comments
# 134f3f10 13-Oct-2006 Axel Dörfler <axeld@pinc-software.de>

Fixed GCC 4 warnings.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19055 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8370cac7 01-Nov-2004 Ingo Weinhold <ingo_weinhold@gmx.de>

Changed my mind. Now BPartition has a method to get the mount point of the partition, respectively a potential mount point, for partitions not yet mounted.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9713 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 419458bc 01-Nov-2004 Ingo Weinhold <ingo_weinhold@gmx.de>

Moved getting a partition's future mount point into a separate function, so it can be reused by mountvolume.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9712 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 671a7455 08-Jul-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Modified the visitor implementation a bit. The Visit() with the BPartition* argument now also gets the level of the partition in the hierarchy.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3900 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5c7270ef 06-Jul-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Beginning of Disk Device API:
* Made all headers parsable. Also some smaller changes.
* Added empty source files for new classes.
* Changed obsolete implementations of existing classes, so that we
now have basic functionality for BDiskDevice[Roster] and BPartition.
Iterating through disk devices works and the data we get doesn't look
too bad for the beginning.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3883 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bef8916e 09-Jun-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

* Used partition_id, disk_job_id and disk_system_id instead of uint32.
* Replaced uint32 for indices and counts with int32.
* Some additions to BDiskDeviceRoster and BDiskDeviceJob.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3453 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5b3f1d0c 28-May-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

DiskDevice API v2.4


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3378 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e2077e8d 16-Feb-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Minor changes. Moved the functionality for getting a messenger targeting the DiskDeviceManager in the registrar into the private support files.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2722 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f0bc0312 08-Feb-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Added DiskDevicePrivate.{h,cpp}, which contains the internally used iteration support classes.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2665 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 134f3f10acd0e200fac5f55c7b634bbcb0c6f5f0 13-Oct-2006 Axel Dörfler <axeld@pinc-software.de>

Fixed GCC 4 warnings.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19055 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8370cac7f6d03d3a85d00b498bf095a8338810bc 01-Nov-2004 Ingo Weinhold <ingo_weinhold@gmx.de>

Changed my mind. Now BPartition has a method to get the mount point of the partition, respectively a potential mount point, for partitions not yet mounted.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9713 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 419458bc96ec1f77eba05d240de4ae5bb3ec494e 01-Nov-2004 Ingo Weinhold <ingo_weinhold@gmx.de>

Moved getting a partition's future mount point into a separate function, so it can be reused by mountvolume.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9712 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 671a745561ca173ffd87a0213672151344d6555c 08-Jul-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Modified the visitor implementation a bit. The Visit() with the BPartition* argument now also gets the level of the partition in the hierarchy.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3900 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5c7270efd72e783bce1b56267e4ef0564ec7626d 06-Jul-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Beginning of Disk Device API:
* Made all headers parsable. Also some smaller changes.
* Added empty source files for new classes.
* Changed obsolete implementations of existing classes, so that we
now have basic functionality for BDiskDevice[Roster] and BPartition.
Iterating through disk devices works and the data we get doesn't look
too bad for the beginning.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3883 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bef8916ea6c2379f9a4a776f2d78ec93551c9de2 09-Jun-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

* Used partition_id, disk_job_id and disk_system_id instead of uint32.
* Replaced uint32 for indices and counts with int32.
* Some additions to BDiskDeviceRoster and BDiskDeviceJob.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3453 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5b3f1d0cda7d0ad73a0e01fbc8432e14fb79be22 28-May-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

DiskDevice API v2.4


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3378 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e2077e8d4c021bf7c79b4d1e93719e3475cda347 16-Feb-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Minor changes. Moved the functionality for getting a messenger targeting the DiskDeviceManager in the registrar into the private support files.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2722 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f0bc03121247c94e0caa87cf482c1253ff5c3fee 08-Feb-2003 Ingo Weinhold <ingo_weinhold@gmx.de>

Added DiskDevicePrivate.{h,cpp}, which contains the internally used iteration support classes.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2665 a95241bf-73f2-0310-859d-f6bbb57e9c96