GNUnet  0.11.x
Data Fields
GNUNET_CURL_DownloadBuffer Struct Reference

Buffer data structure we use to buffer the HTTP download before giving it to the JSON parser. More...

#include <gnunet_curl_lib.h>

Data Fields

void * buf
 Download buffer. More...
 
size_t buf_size
 The size of the download buffer. More...
 
int eno
 Error code (based on libc errno) if we failed to download (i.e. More...
 

Detailed Description

Buffer data structure we use to buffer the HTTP download before giving it to the JSON parser.

Definition at line 57 of file gnunet_curl_lib.h.

Field Documentation

◆ buf

void* GNUNET_CURL_DownloadBuffer::buf

Download buffer.

Definition at line 62 of file gnunet_curl_lib.h.

Referenced by download_cb(), GNUNET_CURL_download_get_result_(), and GNUNET_CURL_job_cancel().

◆ buf_size

size_t GNUNET_CURL_DownloadBuffer::buf_size

The size of the download buffer.

Definition at line 67 of file gnunet_curl_lib.h.

Referenced by download_cb(), and GNUNET_CURL_download_get_result_().

◆ eno

int GNUNET_CURL_DownloadBuffer::eno

Error code (based on libc errno) if we failed to download (i.e.

response too large).

Definition at line 73 of file gnunet_curl_lib.h.

Referenced by download_cb(), and GNUNET_CURL_download_get_result_().


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