GNUnet 0.28.0-dev.5-89-ga1e177ed4
 
Loading...
Searching...
No Matches
GNUNET_TRANSPORT_LinkListContext Struct Reference

Opaque handle for a GNUNET_TRANSPORT_links_list() operation. More...

Collaboration diagram for GNUNET_TRANSPORT_LinkListContext:
[legend]

Data Fields

struct GNUNET_MQ_Handlemq
 Queue to talk to the transport service.
 
GNUNET_TRANSPORT_LinkCallback cb
 Function to call with each link, and once with NULL at the end.
 
void * cb_cls
 Closure for cb.
 

Detailed Description

Opaque handle for a GNUNET_TRANSPORT_links_list() operation.

Definition at line 298 of file transport_api_monitor.c.

Field Documentation

◆ mq

struct GNUNET_MQ_Handle* GNUNET_TRANSPORT_LinkListContext::mq

Queue to talk to the transport service.

Definition at line 303 of file transport_api_monitor.c.

Referenced by GNUNET_TRANSPORT_links_list(), GNUNET_TRANSPORT_links_list_cancel(), and report_link().

◆ cb

GNUNET_TRANSPORT_LinkCallback GNUNET_TRANSPORT_LinkListContext::cb

Function to call with each link, and once with NULL at the end.

Definition at line 308 of file transport_api_monitor.c.

Referenced by GNUNET_TRANSPORT_links_list(), handle_link_list_response(), and link_list_done().

◆ cb_cls

void* GNUNET_TRANSPORT_LinkListContext::cb_cls

Closure for cb.

Definition at line 313 of file transport_api_monitor.c.

Referenced by GNUNET_TRANSPORT_links_list(), handle_link_list_response(), and link_list_done().


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