GNUnet 0.21.1
TrimContext Struct Reference

A structure that forms a singly-linked list that serves as a stack for metadata-processing function. More...

Collaboration diagram for TrimContext:
[legend]

Data Fields

struct GNUNET_CONTAINER_MultiHashMapkeywordcounter
 Map from the hash over the keyword to an 'struct KeywordCounter *' counter that says how often this keyword was encountered in the current directory. More...
 
struct GNUNET_CONTAINER_MultiHashMapmetacounter
 Map from the hash over the metadata to an 'struct MetaCounter *' counter that says how often this metadata was encountered in the current directory. More...
 
struct GNUNET_FS_ShareTreeItempos
 Position we are currently manipulating. More...
 
unsigned int move_threshold
 Number of times an item has to be found to be moved to the parent. More...
 

Detailed Description

A structure that forms a singly-linked list that serves as a stack for metadata-processing function.

Definition at line 119 of file fs_sharetree.c.

Field Documentation

◆ keywordcounter

struct GNUNET_CONTAINER_MultiHashMap* TrimContext::keywordcounter

Map from the hash over the keyword to an 'struct KeywordCounter *' counter that says how often this keyword was encountered in the current directory.

Definition at line 126 of file fs_sharetree.c.

◆ metacounter

struct GNUNET_CONTAINER_MultiHashMap* TrimContext::metacounter

Map from the hash over the metadata to an 'struct MetaCounter *' counter that says how often this metadata was encountered in the current directory.

Definition at line 133 of file fs_sharetree.c.

◆ pos

struct GNUNET_FS_ShareTreeItem* TrimContext::pos

Position we are currently manipulating.

Definition at line 138 of file fs_sharetree.c.

◆ move_threshold

unsigned int TrimContext::move_threshold

Number of times an item has to be found to be moved to the parent.

Definition at line 143 of file fs_sharetree.c.


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