|
libburn
1.2.8
|
Operation progress report. More...
#include <libburn.h>
Data Fields | |
| 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 |
| Curent index. | |
| int | start_sector |
| The starting logical block address. | |
| int | sectors |
| On write: The number of sectors. | |
| int | sector |
| On write: The current sector being processed. | |
| unsigned | buffer_capacity |
| The capacity of the drive buffer. | |
| unsigned | 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. | |
| unsigned | buffer_min_fill |
| The minimum number of bytes stored in buffer during write. | |
Operation progress report.
All values are 0 based indices.
| unsigned burn_progress::buffer_available |
| unsigned burn_progress::buffer_capacity |
| unsigned burn_progress::buffer_min_fill |
| off_t burn_progress::buffered_bytes |
| int burn_progress::sector |
On write: The current sector being processed.
On blank: Relative progress steps 0 to 0x10000
Definition at line 679 of file libburn.h.
Referenced by libburner_blank_disc(), libburner_format(), and libburner_payload().
| int burn_progress::sectors |
On write: The number of sectors.
On blank: 0x10000 as upper limit for relative progress steps
Definition at line 676 of file libburn.h.
Referenced by libburner_blank_disc(), libburner_format(), and libburner_payload().
| int burn_progress::start_sector |
| int burn_progress::track |