GNUnet 0.21.0
TopLevelActivity Struct Reference

We track all of the top-level activities of FS so that we can signal 'suspend' on shutdown. More...

#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/service/fs/fs_api.h>

Collaboration diagram for TopLevelActivity:
[legend]

Data Fields

struct TopLevelActivitynext
 This is a doubly-linked list. More...
 
struct TopLevelActivityprev
 This is a doubly-linked list. More...
 
SuspendSignalFunction ssf
 Function to call for suspend-signalling and clean up. More...
 
void * ssf_cls
 Closure for 'ssf' (some struct GNUNET_FS_XXXHandle*) More...
 

Detailed Description

We track all of the top-level activities of FS so that we can signal 'suspend' on shutdown.

Definition at line 1017 of file fs_api.h.

Field Documentation

◆ next

struct TopLevelActivity* TopLevelActivity::next

This is a doubly-linked list.

Definition at line 1022 of file fs_api.h.

◆ prev

struct TopLevelActivity* TopLevelActivity::prev

This is a doubly-linked list.

Definition at line 1027 of file fs_api.h.

◆ ssf

SuspendSignalFunction TopLevelActivity::ssf

Function to call for suspend-signalling and clean up.

Definition at line 1032 of file fs_api.h.

Referenced by GNUNET_FS_make_top().

◆ ssf_cls

void* TopLevelActivity::ssf_cls

Closure for 'ssf' (some struct GNUNET_FS_XXXHandle*)

Definition at line 1037 of file fs_api.h.

Referenced by GNUNET_FS_make_top().


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