#include <gi_transfer_api.h>
Public Attributes | |
| gi_protocol * | p |
| chunk * | chunk |
| SourceStatus | status |
| char * | status_data |
| char * | user |
| char * | hash |
| off_t | size |
| char * | url |
| void * | udata |
|
|
chunk using this source |
|
|
interface protocol hack to include hash type and hash in the same string (both provided by the plugin, but constructed in this form internally) |
|
|
protocol that controls this source (extracted from the URL family) |
|
|
total size of the file described by this source |
|
|
current status family |
|
|
current protocol-specific status string |
|
|
Arbitrary plugin-specific user data |
|
|
protocol-specific contact url that can be used to initiate a transfer of the file described by the parent transfer structure |
|
|
arbitrary user string supplied from the plugin |
1.3.7