GNUnet  0.11.x
Data Fields
LocUriAssembly Struct Reference

Structure that defines how the contents of a location URI must be assembled in memory to create or verify the signature of a location URI. More...

Collaboration diagram for LocUriAssembly:
[legend]

Data Fields

struct GNUNET_CRYPTO_EccSignaturePurpose purpose
 What is being signed (rest of this struct). More...
 
struct GNUNET_TIME_AbsoluteNBO exptime
 Expiration time of the offer. More...
 
struct FileIdentifier fi
 File being offered. More...
 
struct GNUNET_PeerIdentity peer
 Peer offering the file. More...
 

Detailed Description

Structure that defines how the contents of a location URI must be assembled in memory to create or verify the signature of a location URI.

Definition at line 465 of file fs_uri.c.

Field Documentation

◆ purpose

struct GNUNET_CRYPTO_EccSignaturePurpose LocUriAssembly::purpose

What is being signed (rest of this struct).

Definition at line 470 of file fs_uri.c.

Referenced by GNUNET_FS_uri_loc_create(), and uri_loc_parse().

◆ exptime

struct GNUNET_TIME_AbsoluteNBO LocUriAssembly::exptime

Expiration time of the offer.

Definition at line 475 of file fs_uri.c.

Referenced by GNUNET_FS_uri_loc_create(), and uri_loc_parse().

◆ fi

struct FileIdentifier LocUriAssembly::fi

File being offered.

Definition at line 480 of file fs_uri.c.

Referenced by GNUNET_FS_uri_loc_create(), uri_chk_to_string(), and uri_loc_parse().

◆ peer

struct GNUNET_PeerIdentity LocUriAssembly::peer

Peer offering the file.

Definition at line 485 of file fs_uri.c.

Referenced by GNUNET_FS_uri_loc_create(), and uri_loc_parse().


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