Operation progress report with long block numbers.
More...
#include <libburn.h>
|
| int | revision |
| | Revision of the struct format.
|
| |
| int | sessions |
| | The total number of sessions.
|
| |
| int | session |
| | Current session.
|
| |
| int | tracks |
| | The total number of tracks.
|
| |
| int | track |
| | Current track.
|
| |
| int | indices |
| | The total number of indices.
|
| |
| int | index |
| | Current index.
|
| |
| off_t | start_sector |
| | The starting logical block address.
|
| |
| off_t | sectors |
| | On write: The number of sectors.
|
| |
| off_t | sector |
| | On write: The current sector being processed.
|
| |
| off_t | buffer_capacity |
| | The capacity of the drive buffer.
|
| |
| off_t | buffer_available |
| | The free space in the drive buffer (might be slightly outdated)
|
| |
| off_t | buffered_bytes |
| | The number of bytes sent to the drive buffer.
|
| |
| off_t | buffer_min_fill |
| | The minimum number of bytes stored in buffer during write.
|
| |
Operation progress report with long block numbers.
All values are 0 based indices. Handed out by burn_drive_get_status_v2().
- Since
- 1.5.8
Definition at line 731 of file libburn.h.
◆ buffer_available
| off_t burn_progress_v2::buffer_available |
The free space in the drive buffer (might be slightly outdated)
Definition at line 760 of file libburn.h.
◆ buffer_capacity
| off_t burn_progress_v2::buffer_capacity |
The capacity of the drive buffer.
Definition at line 758 of file libburn.h.
◆ buffer_min_fill
| off_t burn_progress_v2::buffer_min_fill |
The minimum number of bytes stored in buffer during write.
(Caution: Before surely one buffer size of bytes was processed, this value is 0x7fffffffffffffff.)
Definition at line 768 of file libburn.h.
◆ buffered_bytes
| off_t burn_progress_v2::buffered_bytes |
The number of bytes sent to the drive buffer.
Definition at line 763 of file libburn.h.
◆ index
| int burn_progress_v2::index |
◆ indices
| int burn_progress_v2::indices |
The total number of indices.
Definition at line 745 of file libburn.h.
◆ revision
| int burn_progress_v2::revision |
Revision of the struct format.
0= Elements up to .buffer_min_fill
Definition at line 734 of file libburn.h.
◆ sector
| off_t burn_progress_v2::sector |
On write: The current sector being processed.
On blank: Relative progress steps 0 to 0x10000
Definition at line 755 of file libburn.h.
◆ sectors
| off_t burn_progress_v2::sectors |
On write: The number of sectors.
On blank: 0x10000 as upper limit for relative progress steps
Definition at line 752 of file libburn.h.
◆ session
| int burn_progress_v2::session |
◆ sessions
| int burn_progress_v2::sessions |
The total number of sessions.
Definition at line 737 of file libburn.h.
◆ start_sector
| off_t burn_progress_v2::start_sector |
The starting logical block address.
Definition at line 749 of file libburn.h.
◆ track
| int burn_progress_v2::track |
◆ tracks
| int burn_progress_v2::tracks |
The total number of tracks.
Definition at line 741 of file libburn.h.
The documentation for this struct was generated from the following file: