GNUnet 0.21.1
IndexStartContext Struct Reference

Information we track while handling an index start request from a client. More...

Collaboration diagram for IndexStartContext:
[legend]

Data Fields

struct IndexStartContextnext
 This is a doubly linked list. More...
 
struct IndexStartContextprev
 This is a doubly linked list. More...
 
char * filename
 Name of the indexed file. More...
 
struct GSF_LocalClientlc
 Context for transmitting confirmation to client. More...
 
struct GNUNET_CRYPTO_FileHashContextfhc
 Context for hashing of the file. More...
 
struct GNUNET_HashCode file_id
 Hash of the contents of the file. More...
 

Detailed Description

Information we track while handling an index start request from a client.

Definition at line 134 of file gnunet-service-fs.c.

Field Documentation

◆ next

struct IndexStartContext* IndexStartContext::next

This is a doubly linked list.

Definition at line 139 of file gnunet-service-fs.c.

◆ prev

struct IndexStartContext* IndexStartContext::prev

This is a doubly linked list.

Definition at line 144 of file gnunet-service-fs.c.

◆ filename

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().

◆ lc

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().

◆ fhc

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().

◆ file_id

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().


The documentation for this struct was generated from the following file: