GNUnet  0.20.0
IterationContext Struct Reference

Closure for call_iterator(). More...

Collaboration diagram for IterationContext:
[legend]

Data Fields

GSF_ConnectedPeerIterator it
 Function to call on each entry. More...
 
void * it_cls
 Closure for it. More...
 
struct TransportClienttc
 Context to use for the transmission. More...
 
struct GNUNET_PeerIdentity id
 Which peers do we care about? More...
 
int all
 GNUNET_YES if id should be ignored because we want all peers. More...
 

Detailed Description

Closure for call_iterator().

Context for #send_validation_information() and send_peer_information().

Definition at line 1561 of file gnunet-service-fs_cp.c.

Field Documentation

◆ it

GSF_ConnectedPeerIterator IterationContext::it

Function to call on each entry.

Definition at line 1566 of file gnunet-service-fs_cp.c.

Referenced by call_iterator(), and GSF_iterate_connected_peers_().

◆ it_cls

void* IterationContext::it_cls

Closure for it.

Definition at line 1571 of file gnunet-service-fs_cp.c.

Referenced by call_iterator(), and GSF_iterate_connected_peers_().

◆ tc

struct TransportClient* IterationContext::tc

Context to use for the transmission.

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

◆ id

struct GNUNET_PeerIdentity IterationContext::id

Which peers do we care about?

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

Referenced by gnunet_testing.Peer::start().

◆ all

int IterationContext::all

GNUNET_YES if id should be ignored because we want all peers.

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


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