GNUnet 0.21.2
GNUNET_FS_PublishSksContext Struct Reference

Context for the SKS publication. More...

Collaboration diagram for GNUNET_FS_PublishSksContext:
[legend]

Data Fields

struct GNUNET_FS_Uriuri
 URI of the new entry in the namespace. More...
 
struct NamespaceUpdateNodensn
 Namespace update node to add to namespace on success (or to be deleted if publishing failed). More...
 
struct GNUNET_CRYPTO_EcdsaPrivateKey ns
 Namespace we're publishing to. More...
 
struct GNUNET_DATASTORE_Handledsh
 Handle to the datastore. More...
 
struct GNUNET_FS_Handleh
 Handle to FS. More...
 
GNUNET_FS_PublishContinuation cont
 Function to call once we're done. More...
 
void * cont_cls
 Closure for cont. More...
 
struct GNUNET_FS_PublishUblockContextuc
 Handle for our UBlock operation request. More...
 

Detailed Description

Context for the SKS publication.

Definition at line 344 of file fs_namespace.c.

Field Documentation

◆ uri

struct GNUNET_FS_Uri* GNUNET_FS_PublishSksContext::uri

URI of the new entry in the namespace.

Definition at line 349 of file fs_namespace.c.

Referenced by GNUNET_FS_publish_sks(), GNUNET_FS_publish_sks_cancel(), and sks_publish_cont().

◆ nsn

struct NamespaceUpdateNode* GNUNET_FS_PublishSksContext::nsn

Namespace update node to add to namespace on success (or to be deleted if publishing failed).

Definition at line 355 of file fs_namespace.c.

Referenced by GNUNET_FS_publish_sks(), GNUNET_FS_publish_sks_cancel(), and sks_publish_cont().

◆ ns

struct GNUNET_CRYPTO_EcdsaPrivateKey GNUNET_FS_PublishSksContext::ns

Namespace we're publishing to.

Definition at line 360 of file fs_namespace.c.

Referenced by GNUNET_FS_publish_sks(), and sks_publish_cont().

◆ dsh

struct GNUNET_DATASTORE_Handle* GNUNET_FS_PublishSksContext::dsh

Handle to the datastore.

Definition at line 365 of file fs_namespace.c.

Referenced by GNUNET_FS_publish_sks(), and GNUNET_FS_publish_sks_cancel().

◆ h

struct GNUNET_FS_Handle* GNUNET_FS_PublishSksContext::h

Handle to FS.

Definition at line 370 of file fs_namespace.c.

Referenced by GNUNET_FS_publish_sks(), and sks_publish_cont().

◆ cont

GNUNET_FS_PublishContinuation GNUNET_FS_PublishSksContext::cont

Function to call once we're done.

Definition at line 375 of file fs_namespace.c.

Referenced by GNUNET_FS_publish_sks(), and sks_publish_cont().

◆ cont_cls

void* GNUNET_FS_PublishSksContext::cont_cls

Closure for cont.

Definition at line 380 of file fs_namespace.c.

Referenced by GNUNET_FS_publish_sks(), and sks_publish_cont().

◆ uc

struct GNUNET_FS_PublishUblockContext* GNUNET_FS_PublishSksContext::uc

Handle for our UBlock operation request.

Definition at line 385 of file fs_namespace.c.

Referenced by GNUNET_FS_publish_sks(), GNUNET_FS_publish_sks_cancel(), and sks_publish_cont().


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