GNUnet  0.11.x
Data Fields
GST_BlacklistCheck Struct Reference

Context we use when performing a blacklist check. More...

Collaboration diagram for GST_BlacklistCheck:
[legend]

Data Fields

struct GST_BlacklistChecknext
 This is a linked list. More...
 
struct GST_BlacklistCheckprev
 This is a linked list. More...
 
struct GNUNET_PeerIdentity peer
 Peer being checked. More...
 
GST_BlacklistTestContinuation cont
 Continuation to call with the result. More...
 
void * cont_cls
 Closure for cont. More...
 
struct GNUNET_HELLO_Addressaddress
 Address for GST_blacklist_abort_matching(), can be NULL. More...
 
struct GNUNET_ATS_Sessionsession
 Session for GST_blacklist_abort_matching(), can be NULL. More...
 
struct TransportClientbl_pos
 Our current position in the blacklisters list. More...
 
struct GNUNET_SCHEDULER_Tasktask
 Current task performing the check. More...
 

Detailed Description

Context we use when performing a blacklist check.

Definition at line 197 of file gnunet-service-transport.c.

Field Documentation

◆ next

struct GST_BlacklistCheck* GST_BlacklistCheck::next

This is a linked list.

Definition at line 202 of file gnunet-service-transport.c.

Referenced by client_disconnect_cb(), GST_blacklist_abort_matching(), and handle_client_blacklist_reply().

◆ prev

struct GST_BlacklistCheck* GST_BlacklistCheck::prev

This is a linked list.

Definition at line 207 of file gnunet-service-transport.c.

◆ peer

struct GNUNET_PeerIdentity GST_BlacklistCheck::peer

◆ cont

GST_BlacklistTestContinuation GST_BlacklistCheck::cont

◆ cont_cls

void* GST_BlacklistCheck::cont_cls

◆ address

struct GNUNET_HELLO_Address* GST_BlacklistCheck::address

◆ session

struct GNUNET_ATS_Session* GST_BlacklistCheck::session

◆ bl_pos

struct TransportClient* GST_BlacklistCheck::bl_pos

◆ task

struct GNUNET_SCHEDULER_Task* GST_BlacklistCheck::task

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