Information we track while handling an index start request from a client. More...
Data Fields | |
struct IndexStartContext * | next |
This is a doubly linked list. More... | |
struct IndexStartContext * | prev |
This is a doubly linked list. More... | |
char * | filename |
Name of the indexed file. More... | |
struct GSF_LocalClient * | lc |
Context for transmitting confirmation to client. More... | |
struct GNUNET_CRYPTO_FileHashContext * | fhc |
Context for hashing of the file. More... | |
struct GNUNET_HashCode | file_id |
Hash of the contents of the file. More... | |
Information we track while handling an index start request from a client.
Definition at line 135 of file gnunet-service-fs.c.
struct IndexStartContext* IndexStartContext::next |
This is a doubly linked list.
Definition at line 140 of file gnunet-service-fs.c.
struct IndexStartContext* IndexStartContext::prev |
This is a doubly linked list.
Definition at line 145 of file gnunet-service-fs.c.
char* IndexStartContext::filename |
Name of the indexed file.
Definition at line 150 of file gnunet-service-fs.c.
Referenced by handle_client_index_start(), hash_for_index_val(), and signal_index_ok().
struct GSF_LocalClient* IndexStartContext::lc |
Context for transmitting confirmation to client.
Definition at line 155 of file gnunet-service-fs.c.
Referenced by handle_client_index_start(), hash_for_index_val(), and signal_index_ok().
struct GNUNET_CRYPTO_FileHashContext* IndexStartContext::fhc |
Context for hashing of the file.
Definition at line 160 of file gnunet-service-fs.c.
Referenced by client_disconnect_cb(), handle_client_index_start(), and hash_for_index_val().
struct GNUNET_HashCode IndexStartContext::file_id |
Hash of the contents of the file.
Definition at line 160 of file gnunet-service-fs.c.
Referenced by handle_client_index_start(), hash_for_index_val(), and signal_index_ok().