GNUnet 0.21.1
NSEPeerEntry Struct Reference

Per-peer information. More...

Collaboration diagram for NSEPeerEntry:
[legend]

Data Fields

struct GNUNET_MQ_Handlemq
 Core handle for sending messages to this peer. More...
 
const struct GNUNET_PeerIdentityid
 What is the identity of the peer? More...
 
struct GNUNET_SCHEDULER_Tasktransmit_task
 Task scheduled to send message to this peer. More...
 
int previous_round
 Did we receive or send a message about the previous round to this peer yet? GNUNET_YES if the previous round has been taken care of. More...
 

Detailed Description

Per-peer information.

Definition at line 125 of file gnunet-service-nse.c.

Field Documentation

◆ mq

struct GNUNET_MQ_Handle* NSEPeerEntry::mq

Core handle for sending messages to this peer.

Definition at line 130 of file gnunet-service-nse.c.

Referenced by handle_core_connect(), and transmit_task_cb().

◆ id

const struct GNUNET_PeerIdentity* NSEPeerEntry::id

What is the identity of the peer?

Definition at line 135 of file gnunet-service-nse.c.

Referenced by handle_core_connect(), handle_p2p_estimate(), and transmit_task_cb().

◆ transmit_task

struct GNUNET_SCHEDULER_Task* NSEPeerEntry::transmit_task

Task scheduled to send message to this peer.

Definition at line 140 of file gnunet-service-nse.c.

Referenced by handle_core_connect(), handle_core_disconnect(), handle_p2p_estimate(), schedule_current_round(), transmit_task_cb(), and update_flood_times().

◆ previous_round

int NSEPeerEntry::previous_round

Did we receive or send a message about the previous round to this peer yet? GNUNET_YES if the previous round has been taken care of.

Definition at line 147 of file gnunet-service-nse.c.

Referenced by handle_p2p_estimate(), schedule_current_round(), transmit_task_cb(), and update_flood_times().


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