GNUnet  0.11.x
Data Fields
ResponseLocSignatureMessage Struct Reference

Message sent from the service with the signed LOC URI. More...

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

Collaboration diagram for ResponseLocSignatureMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Message type will be GNUNET_MESSAGE_TYPE_FS_REQUEST_LOC_SIGNATURE. More...
 
uint32_t purpose
 Purpose of the generated signature. More...
 
struct GNUNET_TIME_AbsoluteNBO expiration_time
 Expiration time that was actually used (rounded!). More...
 
struct GNUNET_CRYPTO_EddsaSignature signature
 The requested signature. More...
 
struct GNUNET_PeerIdentity peer
 Identity of the peer sharing the file. More...
 

Detailed Description

Message sent from the service with the signed LOC URI.

Definition at line 107 of file fs.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader ResponseLocSignatureMessage::header

Message type will be GNUNET_MESSAGE_TYPE_FS_REQUEST_LOC_SIGNATURE.

Definition at line 113 of file fs.h.

◆ purpose

uint32_t ResponseLocSignatureMessage::purpose

Purpose of the generated signature.

For now, always GNUNET_SIGNATURE_PURPOSE_PEER_PLACEMENT.

Definition at line 119 of file fs.h.

Referenced by handle_client_loc_sign().

◆ expiration_time

struct GNUNET_TIME_AbsoluteNBO ResponseLocSignatureMessage::expiration_time

Expiration time that was actually used (rounded!).

Definition at line 124 of file fs.h.

Referenced by handle_client_loc_sign(), and handle_signature_response().

◆ signature

struct GNUNET_CRYPTO_EddsaSignature ResponseLocSignatureMessage::signature

The requested signature.

Definition at line 129 of file fs.h.

Referenced by handle_client_loc_sign(), and handle_signature_response().

◆ peer

struct GNUNET_PeerIdentity ResponseLocSignatureMessage::peer

Identity of the peer sharing the file.

Definition at line 134 of file fs.h.

Referenced by handle_client_loc_sign(), and handle_signature_response().


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