GNUnet 0.22.2
ProcessResultClosure Struct Reference

Closure for iterator processing results. More...

Collaboration diagram for ProcessResultClosure:
[legend]

Data Fields

struct GNUNET_HashCode query
 Hash of data. More...
 
const void * data
 Data found in P2P network. More...
 
struct GNUNET_FS_DownloadContextdc
 Our download context. More...
 
struct GNUNET_TIME_Absolute last_transmission
 When did we last transmit the request? More...
 
size_t size
 Number of bytes in data. More...
 
enum GNUNET_BLOCK_Type type
 Type of data. More...
 
int do_store
 Flag to indicate if this block should be stored on disk. More...
 
uint32_t respect_offered
 how much respect did we offer to get this reply? More...
 
uint32_t num_transmissions
 how often did we transmit the query? More...
 

Detailed Description

Closure for iterator processing results.

Definition at line 135 of file fs_download.c.

Field Documentation

◆ query

struct GNUNET_HashCode ProcessResultClosure::query

◆ data

◆ dc

struct GNUNET_FS_DownloadContext* ProcessResultClosure::dc

Our download context.

Definition at line 150 of file fs_download.c.

Referenced by encrypt_existing_match(), handle_put(), and process_result_with_request().

◆ last_transmission

struct GNUNET_TIME_Absolute ProcessResultClosure::last_transmission

When did we last transmit the request?

Definition at line 155 of file fs_download.c.

Referenced by encrypt_existing_match(), handle_put(), and process_result_with_request().

◆ size

size_t ProcessResultClosure::size

Number of bytes in data.

Definition at line 160 of file fs_download.c.

Referenced by encrypt_existing_match(), handle_put(), and process_result_with_request().

◆ type

enum GNUNET_BLOCK_Type ProcessResultClosure::type

Type of data.

Definition at line 165 of file fs_download.c.

Referenced by encrypt_existing_match(), and handle_put().

◆ do_store

int ProcessResultClosure::do_store

Flag to indicate if this block should be stored on disk.

Definition at line 170 of file fs_download.c.

Referenced by encrypt_existing_match(), handle_put(), and process_result_with_request().

◆ respect_offered

uint32_t ProcessResultClosure::respect_offered

how much respect did we offer to get this reply?

Definition at line 175 of file fs_download.c.

Referenced by handle_put(), and process_result_with_request().

◆ num_transmissions

uint32_t ProcessResultClosure::num_transmissions

how often did we transmit the query?

Definition at line 180 of file fs_download.c.

Referenced by handle_put(), and process_result_with_request().


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