| <--libifp home |
|
The fields file_bytes, batch_bytes and is_batch are guaranteed to be valid. Fields not in use are set to 0 or NULL, so test before dereferrencing pointers or dividing numbers.
Data Fields | |
| int | file_bytes |
| int | file_total |
| const char * | file_name |
| long | batch_bytes |
| long | batch_total |
| int | files_count |
| int | files_total |
| int | is_batch |
| void * | reserved1 |
| void * | reserved2 |
| void * | reserved3 |
|
|
the number of bytes transferred for the current file |
|
|
the expected number of bytes in the current file |
|
|
the name of the current file |
|
|
The number of bytes transferred in the transfer so far |
|
|
the total number of bytes expected during this transfer |
|
|
The number of files successfully transferred so far. |
|
|
The number of files expected to be transferred in this batch. |
|
|
0 during single-file transfers, 1 during multi-file transfers |
|
|
reserved for internal use. |
|
|
reserved for internal use. |
|
|
reserved for internal use. |