GNUnet  0.11.x
Data Fields
CacheOperation Struct Reference

Pending operation on the namecache. More...

Collaboration diagram for CacheOperation:
[legend]

Data Fields

struct CacheOperationprev
 Kept in a DLL. More...
 
struct CacheOperationnext
 Kept in a DLL. More...
 
struct GNUNET_NAMECACHE_QueueEntryqe
 Handle to namecache queue. More...
 
struct NamestoreClientnc
 Client to notify about the result, can be NULL. More...
 
struct ZoneIterationzi
 Zone iteration to call zone_iteration_done_client_continue() for if applicable, can be NULL. More...
 
uint32_t rid
 Client's request ID. More...
 

Detailed Description

Pending operation on the namecache.

Definition at line 235 of file gnunet-service-namestore.c.

Field Documentation

◆ prev

struct CacheOperation* CacheOperation::prev

Kept in a DLL.

Definition at line 240 of file gnunet-service-namestore.c.

◆ next

struct CacheOperation* CacheOperation::next

Kept in a DLL.

Definition at line 245 of file gnunet-service-namestore.c.

Referenced by client_disconnect_cb().

◆ qe

struct GNUNET_NAMECACHE_QueueEntry* CacheOperation::qe

Handle to namecache queue.

Definition at line 250 of file gnunet-service-namestore.c.

Referenced by cleanup_task(), and refresh_block().

◆ nc

struct NamestoreClient* CacheOperation::nc

Client to notify about the result, can be NULL.

Definition at line 255 of file gnunet-service-namestore.c.

Referenced by client_disconnect_cb(), finish_cache_operation(), and refresh_block().

◆ zi

struct ZoneIteration* CacheOperation::zi

Zone iteration to call zone_iteration_done_client_continue() for if applicable, can be NULL.

Definition at line 261 of file gnunet-service-namestore.c.

Referenced by finish_cache_operation(), and refresh_block().

◆ rid

uint32_t CacheOperation::rid

Client's request ID.

Definition at line 266 of file gnunet-service-namestore.c.

Referenced by finish_cache_operation(), and refresh_block().


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