Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

thex_download Struct Reference


Data Fields

gpointer owner
 Download owning us.
rxdrv_trx
 RX stack top.
gnet_host_t host
 Host we're browsing, for logging.
char * data
 Where payload data is stored.
size_t data_size
 Size of data buffer.
size_t pos
 Reading position.
const struct sha1sha1
 SHA1 atom; refers to described file.
const struct tthtth
 TTH atom; refers to described file.
tthleaves
 g_memdup()ed leave TTHs
size_t num_leaves
 number of leaves
filesize_t filesize
 filesize of the described file
unsigned depth
 depth of the hashtree (capped)
gboolean finished

Field Documentation

char* thex_download::data
 

Where payload data is stored.

size_t thex_download::data_size
 

Size of data buffer.

unsigned thex_download::depth
 

depth of the hashtree (capped)

filesize_t thex_download::filesize
 

filesize of the described file

gboolean thex_download::finished
 

gnet_host_t thex_download::host
 

Host we're browsing, for logging.

struct tth* thex_download::leaves
 

g_memdup()ed leave TTHs

size_t thex_download::num_leaves
 

number of leaves

gpointer thex_download::owner
 

Download owning us.

size_t thex_download::pos
 

Reading position.

rxdrv_t* thex_download::rx
 

RX stack top.

const struct sha1* thex_download::sha1
 

SHA1 atom; refers to described file.

const struct tth* thex_download::tth
 

TTH atom; refers to described file.


The documentation for this struct was generated from the following file:
Generated on Sat Jun 30 17:53:34 2007 for gtk-gnutella by  doxygen 1.3.9.1