Information we track while handling an index start request from a client. More...
Data Fields | |
| struct IndexStartContext * | next |
| This is a doubly linked list. | |
| struct IndexStartContext * | prev |
| This is a doubly linked list. | |
| char * | filename |
| Name of the indexed file. | |
| struct GSF_LocalClient * | lc |
| Context for transmitting confirmation to client. | |
| struct GNUNET_CRYPTO_FileHashContext * | fhc |
| Context for hashing of the file. | |
| struct GNUNET_HashCode | file_id |
| Hash of the contents of the file. | |
Information we track while handling an index start request from a client.
Definition at line 134 of file gnunet-service-fs.c.
| struct IndexStartContext* IndexStartContext::next |
This is a doubly linked list.
Definition at line 139 of file gnunet-service-fs.c.
| struct IndexStartContext* IndexStartContext::prev |
This is a doubly linked list.
Definition at line 144 of file gnunet-service-fs.c.
| char* IndexStartContext::filename |
Name of the indexed file.
Definition at line 149 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 154 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 159 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 164 of file gnunet-service-fs.c.
Referenced by handle_client_index_start(), hash_for_index_val(), and signal_index_ok().