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 133 of file gnunet-service-fs.c.
struct IndexStartContext* IndexStartContext::next |
This is a doubly linked list.
Definition at line 138 of file gnunet-service-fs.c.
struct IndexStartContext* IndexStartContext::prev |
This is a doubly linked list.
Definition at line 143 of file gnunet-service-fs.c.
char* IndexStartContext::filename |
Name of the indexed file.
Definition at line 148 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 153 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 158 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 163 of file gnunet-service-fs.c.
Referenced by handle_client_index_start(), hash_for_index_val(), and signal_index_ok().