GNUnet debian-0.24.3-29-g453fda2cf
 
Loading...
Searching...
No Matches
RequestLocSignatureMessage Struct Reference

Message sent from a GNUnet (fs) publishing activity to sign a LOC URI. More...

#include </home/buildbot/bb-worker/worker/gnunet_release/build/src/service/fs/fs.h>

Collaboration diagram for RequestLocSignatureMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Message type will be GNUNET_MESSAGE_TYPE_FS_REQUEST_LOC_SIGN.
 
uint32_t purpose
 Requested signature purpose.
 
struct GNUNET_TIME_AbsoluteNBO expiration_time
 Requested expiration time.
 
struct ContentHashKey chk
 Information about the shared file (to be signed).
 
uint64_t file_length
 Size of the shared file (to be signed).
 

Detailed Description

Message sent from a GNUnet (fs) publishing activity to sign a LOC URI.

Definition at line 75 of file fs.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader RequestLocSignatureMessage::header

Message type will be GNUNET_MESSAGE_TYPE_FS_REQUEST_LOC_SIGN.

Definition at line 80 of file fs.h.

◆ purpose

uint32_t RequestLocSignatureMessage::purpose

Requested signature purpose.

For now, always GNUNET_SIGNATURE_PURPOSE_PEER_PLACEMENT.

Definition at line 86 of file fs.h.

Referenced by create_loc_uri().

◆ expiration_time

struct GNUNET_TIME_AbsoluteNBO RequestLocSignatureMessage::expiration_time

Requested expiration time.

Definition at line 91 of file fs.h.

Referenced by create_loc_uri().

◆ chk

struct ContentHashKey RequestLocSignatureMessage::chk

Information about the shared file (to be signed).

Definition at line 96 of file fs.h.

Referenced by create_loc_uri().

◆ file_length

uint64_t RequestLocSignatureMessage::file_length

Size of the shared file (to be signed).

Definition at line 101 of file fs.h.

Referenced by create_loc_uri().


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