#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. | |
All values are 0 based indices.
Definition at line 631 of file libburn.h.
|
|
The free space in the drive buffer (might be slightly outdated).
|
|
|
The capacity of the drive buffer.
|
|
|
The minimum number of bytes stored in buffer during write. (Caution: Before surely one buffer size of bytes was processed, this value is 0xffffffff.) |
|
|
The number of bytes sent to the drive buffer.
|
|
|
Curent index.
|
|
|
The total number of indices.
|
|
|
On write: The current sector being processed. On blank: Relative progress steps 0 to 0x10000 Definition at line 651 of file libburn.h. Referenced by libburner_blank_disc(), libburner_format(), and libburner_payload(). |
|
|
On write: The number of sectors. On blank: 0x10000 as upper limit for relative progress steps Definition at line 648 of file libburn.h. Referenced by libburner_blank_disc(), libburner_format(), and libburner_payload(). |
|
|
Current session.
|
|
|
The total number of sessions.
|
|
|
The starting logical block address.
|
|
|
Current track.
Definition at line 639 of file libburn.h. Referenced by libburner_payload(). |
|
|
The total number of tracks.
|
1.3.9.1