GNUnet 0.21.1
GNUNET_FS_UpdateInformationGraph Struct Reference

Handle to update information for a namespace. More...

Collaboration diagram for GNUNET_FS_UpdateInformationGraph:
[legend]

Data Fields

struct GNUNET_FS_Handleh
 Handle to the FS service context. More...
 
struct NamespaceUpdateNode ** update_nodes
 Array with information about nodes in the namespace. More...
 
struct GNUNET_CRYPTO_EcdsaPrivateKey ns
 Private key for the namespace. More...
 
struct GNUNET_CONTAINER_MultiHashMapupdate_map
 Hash map mapping identifiers of update nodes to the update nodes (initialized on-demand). More...
 
unsigned int update_node_count
 Size of the update nodes array. More...
 
unsigned int rc
 Reference counter. More...
 
unsigned int nug_gen
 Generator for unique nug numbers. More...
 

Detailed Description

Handle to update information for a namespace.

Definition at line 79 of file fs_namespace.c.

Field Documentation

◆ h

struct GNUNET_FS_Handle* GNUNET_FS_UpdateInformationGraph::h

Handle to the FS service context.

Definition at line 84 of file fs_namespace.c.

Referenced by read_update_information_graph(), and write_update_information_graph().

◆ update_nodes

struct NamespaceUpdateNode** GNUNET_FS_UpdateInformationGraph::update_nodes

Array with information about nodes in the namespace.

Definition at line 89 of file fs_namespace.c.

Referenced by free_update_information_graph(), GNUNET_FS_namespace_list_updateable(), read_update_information_graph(), sks_publish_cont(), and write_update_information_graph().

◆ ns

struct GNUNET_CRYPTO_EcdsaPrivateKey GNUNET_FS_UpdateInformationGraph::ns

Private key for the namespace.

Definition at line 94 of file fs_namespace.c.

Referenced by read_update_information_graph(), and write_update_information_graph().

◆ update_map

struct GNUNET_CONTAINER_MultiHashMap* GNUNET_FS_UpdateInformationGraph::update_map

Hash map mapping identifiers of update nodes to the update nodes (initialized on-demand).

Definition at line 100 of file fs_namespace.c.

Referenced by find_trees(), free_update_information_graph(), and GNUNET_FS_namespace_list_updateable().

◆ update_node_count

unsigned int GNUNET_FS_UpdateInformationGraph::update_node_count

◆ rc

unsigned int GNUNET_FS_UpdateInformationGraph::rc

Reference counter.

Definition at line 110 of file fs_namespace.c.

◆ nug_gen

unsigned int GNUNET_FS_UpdateInformationGraph::nug_gen

Generator for unique nug numbers.

Definition at line 115 of file fs_namespace.c.

Referenced by GNUNET_FS_namespace_list_updateable().


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