Data Fields | |
enum qrt_receive_magic | magic |
gnutella_node * | node |
Node for which we're receiving. | |
routing_table * | table |
Table being built / updated. | |
gint | shrink_factor |
1 means none, `n' means coalesce `n' entries | |
gint | seqsize |
Amount of patch messages to expect. | |
gint | seqno |
Sequence number of next message we expect. | |
gint | entry_bits |
Amount of bits used by PATCH. | |
z_streamp | inz |
Data inflater. | |
gchar * | data |
Where inflated data is written. | |
gint | len |
Length of the `data' buffer. | |
gint | current_slot |
Current slot processed in patch. | |
gint | current_index |
Current index (after shrinking) in QR table. | |
gchar * | expansion |
Temporary expansion arena before shrinking. | |
gboolean | deflated |
Is data deflated? | |
gboolean(* | patch )(struct qrt_receive *qrcv, const guchar *data, gint len) |
|
Current index (after shrinking) in QR table.
|
|
Current slot processed in patch.
|
|
Where inflated data is written.
|
|
Is data deflated?
|
|
Amount of bits used by PATCH.
|
|
Temporary expansion arena before shrinking.
|
|
Data inflater.
|
|
Length of the `data' buffer.
|
|
|
|
Node for which we're receiving.
|
|
|
|
Sequence number of next message we expect.
|
|
Amount of patch messages to expect.
|
|
1 means none, `n' means coalesce `n' entries
|
|
Table being built / updated.
|