_GtkCellRendererProgress | |
_GtkCellRendererProgressClass | |
_GtkCellRendererProgressPriv | |
_GtkColumnChooser | |
_GtkColumnChooserClass | |
_search_table | |
_TABLE | |
add_node_context | |
addr_info | Information kept in the info table, per IP address |
adns_async_write | |
adns_cache_entry | |
adns_cache_struct | |
adns_query | |
aging | |
aging_value | We wrap the values we insert in the table, since each value must keep track of its insertion time, and cleanup event |
alive | Structure used to keep track of the alive pings we sent, and stats |
alive_ping | |
atom | Atoms are ref-counted |
attr | Private attributes for the decompressing layer |
bgtask | Internal representation of a user-defined task |
bio_source | Source under bandwidth control |
bitzi_data_t | Bitzi_data_t |
bitzi_request_t | The bitzi_request_t structure ties together each Bitzi request which are stored in the request queue |
browse_ctx | |
browse_host_ctx | |
bsched | Bandwidth scheduler |
buffer | |
bws_set | Global bandwidth schedulers |
cache_line | |
cached_pong | |
cancel_context | |
cevent | Callout queue event |
chash | |
cobs_stream | A COBS stream is used to fill a buffer space with COBS-ed data where the input data is not known beforehand but gathered a piece at a time |
conv_to_utf8 | |
cpattern_t | |
cproxy | A client push proxy request |
cqueue | Callout queue descriptor |
dime_record_header_s | |
dime_record_s | |
dl_action_t | |
dl_addr | Keys in the `dl_by_addr' table |
dl_buffers | Structure used to control read buffering for active downloads |
dl_file_chunk | |
dl_file_info | |
dl_key | |
dl_server | |
dmesh | |
dmesh_banned | |
dmesh_deferred_url_t | A simple container for the dmesh info that the deferred checking code needs, although to be honest it may be worth refactoring the dmesh code so it all works on dmesh_entries? |
dmesh_entry | |
dmesh_urlinfo_t | A download mesh info (describes an URL) |
download | |
dqhit | Information about query hits received |
dquery | The dynamic query |
efj_t | Parse (and eventually fill in) the bitzi specific data |
event | |
event_table | |
extdesc | An extension descriptor |
extension | |
extvec | A public extension descriptor |
fi_tag | |
fifo | |
fifo_real | The real FIFO structure (the advertised fifo_t is just a facade) |
file_path_t | This structure is used to identify a file to be saved/restored |
file_sha1 | This is a file waiting either for the digest to be computer, or when computed to be retrofit into the share record |
filter | |
filter_context | Structure holding "global" variables during filtering |
filter_property | The following struct is used to hold the state information of filter properties |
filter_result | This is used to hold the result of a filter |
found_struct | |
fragment_s | |
g2packet_s | |
g2packetstream_s | |
getline | A getline "object" |
ggep_gtkgv1 | Decompiled payload of "GTKGV1" |
ggep_stream | Structure keeping track of incremental GGEP writes |
gnet_bw_stats | |
gnet_fi_chunks | |
gnet_fi_info | |
gnet_fi_status | |
gnet_host_vec | |
gnet_node_flags | |
gnet_node_info | |
gnet_node_status | |
gnet_record | An individual hit |
gnet_results_set | A results_set structure factorizes the common information from a Query Hit packet, and then has a list of individual records, one for each hit |
gnet_stat | |
gnet_upload_info | |
gnet_upload_status | |
gnutella_bye | |
gnutella_header | Header structure |
gnutella_host | A gnutella host |
gnutella_init_response | |
gnutella_msg_hsep_data | |
gnutella_msg_init | |
gnutella_msg_init_response | |
gnutella_msg_push_request | |
gnutella_msg_qrp_patch | |
gnutella_msg_qrp_reset | |
gnutella_msg_search | |
gnutella_msg_vendor | |
gnutella_node | |
gnutella_push_request | |
gnutella_qrp_patch | |
gnutella_qrp_reset | |
gnutella_search | |
gnutella_search_results | |
gnutella_search_results_out | |
gnutella_socket | |
gnutella_vendor | |
gservent | A servent entry, used as values in the `servent_by_host' table |
gwc | |
hash_list | |
hash_list_iter | |
hashtree_s | |
hcache_stats | |
header | Header parsing and holding data structures |
header_field_t | A header field |
header_fmt | Header formatting context |
header_x_feature | |
host_vec | Host vector held in query hits |
hostcache | A hostcache table |
hostcache_entry | An entry within the hostcache |
http_async | An asynchronous HTTP request |
http_buffer | HTTP data buffered when it cannot be sent out immediately |
http_error_t | |
http_extra_desc_t | |
http_range | HTTP range description |
idtable | |
inputevt_relay_t | The relay structure is used as a bridge to provide GDK-compatible input condition flags |
io_error | This structure holds all the per-resource callbacks that can be used during header processing in case something goes wrong |
io_header | This structure is used to encapsulate the various arguments required by the header parsing I/O callbacks |
ip_record | |
iprange_db | |
iprange_net | A CIDR network description |
iprange_stats_t | Statistics |
iso3166_entry_t | |
magnet_download | |
magnet_source | |
mem_chunk | |
menu_helper | |
merge_context | |
mesh_info_key | This structure is the key used in the mesh_info hash table to record when we last sent mesh information to some IP about a given file (identified by its SHA1) |
mesh_info_val | |
message | An entry in the routing table |
monitored | A monitored file |
moved | Moving daemon context |
mq_cops | |
mq_ops | Operations defined on all mq types |
mq_udp_info | The "meta data" attached to each message block enqueued yields routing information, perused by the queue to route messages |
mq_udp_info_extended | The extended meta data are used when the enqueued message is already extended |
mqueue | A message queue |
namesize | The (name, size) tuple |
network_pair | |
next_up | Structure produced by dq_fill_next_up, representing the nodes to which we could send the query, along with routing information to be able to favor UPs that report a QRP match early in the querying process |
node_bad_client | |
node_data | |
node_parser | |
node_rxfc_mon | This structure keeps tracks of remote flow-control indications and measures the time spent in flow-control over a period of time |
node_s | |
ntp_msg | An NTP message, as described in RFC2030 (trailing auth-data ignored) |
oob_proxy_rec | Record keeping track of the MUID remappings happening for the proxied OOB queries |
oob_results | A set of hits awaiting delivery |
parq_banned | |
parq_dl_queued | Contains the queued download status |
parq_entry_t | |
parq_tag | |
parq_ul_queue | Holds status of current queue |
parq_ul_queued | Contains the queued upload |
parq_ul_queued_by_addr | |
parse_context | |
patch_listener_info | |
pdata | |
pmsg | |
pmsg_ext | An extended message block |
pmsg_info | Information about query messages sent |
pong_info | Basic pong information |
pong_meta | Pong metadata that we try to preserve when present |
pool | A memory pool descriptor |
pproxy | A push proxy request we received |
prop_def | Property definition |
prop_def_boolean | |
prop_def_choice | Container struct definitions for the different property types |
prop_def_guint32 | |
prop_def_guint64 | |
prop_def_storage | |
prop_def_string | |
prop_def_timestamp | |
prop_map | The property maps contain informaiton about which widget should reflect which property |
prop_set | Property set definition |
prop_set_stub | Property set stub to access property set |
qrp_context | |
qrp_patch | |
qrp_reset | |
qrt_compress_context | |
qrt_info | |
qrt_patch_context | |
qrt_receive | |
qrt_update | |
query | |
query_context | A query context |
query_hash | |
query_hashvec | |
query_routing | This structure is opaque for nodes, and is installed as `query_routing' information in the node structure |
queue_select_help_t | |
range_context | Context used during ip_range_split() calls |
read_ctx | |
recent | |
record | An individual hit |
relay_list | |
remove_row_ctx | |
result_data | |
results_set | A results_set structure factorizes the common information from a Query Hit packet, and then has a list of individual records, one for each hit |
route_data | We don't store a list of nodes in the message structure, but a list of route_data: the reason is that nodes can go away, but we don't want to traverse the whole routing table to reclaim all the places where they were referenced |
route_dest | Routing destination, as determined by route_message() |
route_log | Routing logging |
routing_patch | A routing table patch |
routing_table | A routing table |
rule | Definition of a filter rule |
rwtable | Reserved word description |
rx_chunk_args | Arguments to be passed when the layer is intantiated |
rx_chunk_cb | Callbacks used by the inflating layer |
rx_inflate_args | Arguments to be passed when the layer is intantiated |
rx_inflate_cb | Callbacks used by the inflating layer |
rx_link_args | Arguments to be passed when the layer is intantiated |
rx_link_cb | Callbacks used by the link layer |
rxdriver | A network driver |
rxdrv_ops | Operations defined on all drivers |
search | Structure for search results |
search_ctrl | Structure for search results |
search_queue | A search queue |
selection_ctx | |
sendfile_ctx | |
server_select | |
sha1_cache_entry | There's an in-core cache (the GHashTable sha1_cache), and a persistent copy (normally in ~/.gtk-gnutella/sha1_cache) |
sha1_computation_context | |
SHA1Context | This structure will hold context information for the SHA-1 hashing operation |
shadow | |
shared_file | |
smsg | A search queue entry |
smsg_info | Message information for mutated blocks |
socket_addr | |
socket_linger | |
special_ctx | |
special_file | Describes special files which are served by GTKG |
st_bin | |
st_entry | |
statusbar_msgid_t | |
statusbar_timeout | Timeout entry for statusbar messages |
statx | A one-dimension container (x) |
subscriber | |
subzone | Extra allocated zones |
table_desc | Description of atom types |
term_counts | This is what the stat_hash's 'val' points to |
tokkey | Describes the keys to use depending on the version |
trailer | The trailer fields of the fileinfo trailer |
tsync | Records the time at which we sent a "Time Sync" to remote peers, along with the event that will expire those entries |
tt_computation_context_s | |
tt_context | The default size of interim values stack, in TIGERSIZE blocks |
tt_file_to_hash_s | |
tx_close_arg | Argument for tx_close_next() |
tx_deflate_args | Arguments to be passed when the layer is intantiated |
tx_deflate_cb | Callbacks used by the deflating layer |
tx_dgram_args | Arguments to be passed when the layer is intantiated |
tx_dgram_cb | Callbacks used by the datagram layer |
tx_link_args | Arguments to be passed when the layer is intantiated |
tx_link_cb | Callbacks used by the link layer |
txdriver | A network driver |
txdrv_ops | |
uhc_context | Request context, used when we decide to get hosts via the UDP host caches |
ul_stats | |
unique_substrings | |
update_help_t | |
upload | |
upload_http_cb | This structure is used for HTTP status printing callbacks |
upload_row_data | |
url_params_t | Parsed URL parameters (from query string) |
used_uhc | |
used_val | |
utf32_comb_class | |
utf32_general_category | |
utf32_nfkd | The upper 8 bit of c are reserved for flags |
vendor | |
vendor_code | |
verifyd | Verification daemon context |
vernum | |
version | A decompiled version descriptor |
vms_feature | Items in the "Features Supported" vector |
vms_item | Items in the "Messages Supported" vector |
vmsg | Definition of vendor messages |
vp_context | The context for drawing, including location to draw |
vp_info | Locally cached information from fileinfo needed for drawing the graphics |
whitelist | |
word_entry | |
word_vec_t | Search query splitting |
work | Work queue entry |
wrap_buf | |
wrap_io | |
xfeature_t | |
xfeatures_t | |
YYSTYPE | |
zlib_deflater_t | Incremental deflater stream |
zone | Zone structure |