GNUnet  0.20.0
GNUNET_GNSRECORD_Block Struct Reference

#include <gnunet_gnsrecord_lib.h>

Collaboration diagram for GNUNET_GNSRECORD_Block:
[legend]

Data Fields

uint32_t size
 Size of the block. More...
 
uint32_t type
 The zone type (GNUNET_GNSRECORD_TYPE_PKEY) More...
 
union {
   struct GNUNET_GNSRECORD_EcdsaBlock   ecdsa_block
 
   struct GNUNET_GNSRECORD_EddsaBlock   eddsa_block
 
}; 
 

Detailed Description

Definition at line 279 of file gnunet_gnsrecord_lib.h.

Field Documentation

◆ size

uint32_t GNUNET_GNSRECORD_Block::size

Size of the block.

Definition at line 284 of file gnunet_gnsrecord_lib.h.

Referenced by GNUNET_GNSRECORD_block_get_expiration(), run_edkey(), and run_pkey().

◆ type

uint32_t GNUNET_GNSRECORD_Block::type

◆ ecdsa_block

struct GNUNET_GNSRECORD_EcdsaBlock GNUNET_GNSRECORD_Block::ecdsa_block

Definition at line 289 of file gnunet_gnsrecord_lib.h.

Referenced by run_pkey().

◆ eddsa_block

struct GNUNET_GNSRECORD_EddsaBlock GNUNET_GNSRECORD_Block::eddsa_block

Definition at line 289 of file gnunet_gnsrecord_lib.h.

Referenced by run_edkey().

◆ 

union { ... }

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