GNUnet 0.21.1
GNUNET_CURL_RescheduleContext Struct Reference

Closure for GNUNET_CURL_gnunet_scheduler_reschedule(). More...

Collaboration diagram for GNUNET_CURL_RescheduleContext:
[legend]

Data Fields

struct GNUNET_SCHEDULER_Tasktask
 Just the task. More...
 
struct GNUNET_CURL_Contextctx
 Context we manage. More...
 
GNUNET_CURL_RawParser parser
 Parser of the raw response. More...
 
GNUNET_CURL_ResponseCleaner cleaner
 Deallocate the response object. More...
 

Detailed Description

Closure for GNUNET_CURL_gnunet_scheduler_reschedule().

Definition at line 38 of file curl_reschedule.c.

Field Documentation

◆ task

struct GNUNET_SCHEDULER_Task* GNUNET_CURL_RescheduleContext::task

Just the task.

Definition at line 43 of file curl_reschedule.c.

Referenced by context_task(), GNUNET_CURL_gnunet_rc_destroy(), and GNUNET_CURL_gnunet_scheduler_reschedule().

◆ ctx

struct GNUNET_CURL_Context* GNUNET_CURL_RescheduleContext::ctx

◆ parser

GNUNET_CURL_RawParser GNUNET_CURL_RescheduleContext::parser

Parser of the raw response.

Definition at line 53 of file curl_reschedule.c.

Referenced by context_task(), GNUNET_CURL_gnunet_rc_create(), and GNUNET_CURL_gnunet_rc_create_with_parser().

◆ cleaner

GNUNET_CURL_ResponseCleaner GNUNET_CURL_RescheduleContext::cleaner

Deallocate the response object.

Definition at line 58 of file curl_reschedule.c.

Referenced by context_task(), GNUNET_CURL_gnunet_rc_create(), and GNUNET_CURL_gnunet_rc_create_with_parser().


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