GNUnet  0.11.x
Data Fields
Location Struct Reference

Information about a file and its location (peer claiming to share the file). More...

#include </home/handbook/gnunet/src/fs/fs_api.h>

Collaboration diagram for Location:
[legend]

Data Fields

struct FileIdentifier fi
 Information about the shared file. More...
 
struct GNUNET_PeerIdentity peer
 Identity of the peer sharing the file. More...
 
struct GNUNET_TIME_Absolute expirationTime
 Time when this location URI expires. More...
 
struct GNUNET_CRYPTO_EddsaSignature contentSignature
 Signature over the GNUNET_EC_FileIdentifier, peer identity and expiration time. More...
 

Detailed Description

Information about a file and its location (peer claiming to share the file).

Definition at line 111 of file fs_api.h.

Field Documentation

◆ fi

struct FileIdentifier Location::fi

◆ peer

struct GNUNET_PeerIdentity Location::peer

◆ expirationTime

struct GNUNET_TIME_Absolute Location::expirationTime

◆ contentSignature

struct GNUNET_CRYPTO_EddsaSignature Location::contentSignature

Signature over the GNUNET_EC_FileIdentifier, peer identity and expiration time.

Definition at line 132 of file fs_api.h.

Referenced by GNUNET_FS_uri_loc_create(), handle_client_loc_sign(), handle_signature_response(), uri_loc_parse(), and uri_loc_to_string().


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