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

qrt_update Struct Reference


Data Fields

enum qrt_update_magic magic
gnutella_nodenode
 Node for which we're sending.

routing_patchpatch
 The patch to send.

gint seqno
 Sequence number of next message (1..n).

gint seqsize
 Total amount of messages to send.

gint offset
 Offset within patch.

gpointer compress
 Compressing task (NULL = done).

gpointer listener
 Listener for default patch being ready.

gint chunksize
 Amount to send within each PATCH.

time_t last
 Time at which we sent the last batch.

gint last_sent
 Amount sent during last batch.

gboolean ready
 Ready for sending?

gboolean reset_needed
 Is the initial RESET needed?

gboolean empty_patch
 Was patch empty?


Field Documentation

gint qrt_update::chunksize
 

Amount to send within each PATCH.

gpointer qrt_update::compress
 

Compressing task (NULL = done).

gboolean qrt_update::empty_patch
 

Was patch empty?

time_t qrt_update::last
 

Time at which we sent the last batch.

gint qrt_update::last_sent
 

Amount sent during last batch.

gpointer qrt_update::listener
 

Listener for default patch being ready.

enum qrt_update_magic qrt_update::magic
 

struct gnutella_node* qrt_update::node
 

Node for which we're sending.

gint qrt_update::offset
 

Offset within patch.

struct routing_patch* qrt_update::patch
 

The patch to send.

gboolean qrt_update::ready
 

Ready for sending?

gboolean qrt_update::reset_needed
 

Is the initial RESET needed?

gint qrt_update::seqno
 

Sequence number of next message (1..n).

gint qrt_update::seqsize
 

Total amount of messages to send.


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