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

gnet_upload_info Struct Reference

#include <uploads.h>


Data Fields

gnet_upload_t upload_handle
gchar * name
 Name of requested file (converted to UTF-8).

host_addr_t addr
 remote IP address

filesize_t file_size
 Size of requested file.

filesize_t range_start
 First byte to send, inclusive.

filesize_t range_end
 Last byte to send, inclusive.

time_t start_date
gchar * user_agent
 Remote user agent (converted to UTF-8).

gint country
 Contry of origin.

gboolean push
 Whether we're pushing or not.

gboolean partial
 Whether it's a partial file.

gboolean encrypted
 Whether the connection is (TLS) encrypted.


Field Documentation

host_addr_t gnet_upload_info::addr
 

remote IP address

gint gnet_upload_info::country
 

Contry of origin.

gboolean gnet_upload_info::encrypted
 

Whether the connection is (TLS) encrypted.

filesize_t gnet_upload_info::file_size
 

Size of requested file.

gchar* gnet_upload_info::name
 

Name of requested file (converted to UTF-8).

gboolean gnet_upload_info::partial
 

Whether it's a partial file.

gboolean gnet_upload_info::push
 

Whether we're pushing or not.

filesize_t gnet_upload_info::range_end
 

Last byte to send, inclusive.

filesize_t gnet_upload_info::range_start
 

First byte to send, inclusive.

time_t gnet_upload_info::start_date
 

gnet_upload_t gnet_upload_info::upload_handle
 

gchar* gnet_upload_info::user_agent
 

Remote user agent (converted to UTF-8).


The documentation for this struct was generated from the following file:
Generated on Sun Feb 12 10:50:12 2006 for Gtk-Gnutella by doxygen 1.3.6