GNUnet 0.22.1
GNUNET_CADET_PeerPathDetail Struct Reference

Detailed information we return per peer. More...

#include <gnunet_cadet_service.h>

Collaboration diagram for GNUNET_CADET_PeerPathDetail:
[legend]

Data Fields

struct GNUNET_PeerIdentity peer
 Peer this is about. More...
 
unsigned int target_offset
 Offset of the target peer on the path. More...
 
unsigned int path_length
 Number of entries on the path. More...
 
const struct GNUNET_PeerIdentitypath
 Array of PEER_IDs representing all paths to reach the peer. More...
 

Detailed Description

Detailed information we return per peer.

Definition at line 474 of file gnunet_cadet_service.h.

Field Documentation

◆ peer

struct GNUNET_PeerIdentity GNUNET_CADET_PeerPathDetail::peer

Peer this is about.

Definition at line 479 of file gnunet_cadet_service.h.

Referenced by handle_get_path().

◆ target_offset

unsigned int GNUNET_CADET_PeerPathDetail::target_offset

Offset of the target peer on the path.

Definition at line 484 of file gnunet_cadet_service.h.

Referenced by handle_get_path(), and path_callback().

◆ path_length

unsigned int GNUNET_CADET_PeerPathDetail::path_length

Number of entries on the path.

Definition at line 489 of file gnunet_cadet_service.h.

Referenced by handle_get_path(), and path_callback().

◆ path

const struct GNUNET_PeerIdentity* GNUNET_CADET_PeerPathDetail::path

Array of PEER_IDs representing all paths to reach the peer.

Each path starts with the first hop (local peer not included). Each path ends with the destination peer (given in peer).

Definition at line 496 of file gnunet_cadet_service.h.

Referenced by typescriptdomain.MyPygmentsBridge::__init__(), handle_get_path(), typescriptdomain.MyPygmentsBridge::highlight_block(), and path_callback().


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