GNUnet 0.21.1
GNUNET_ChildWaitHandle Struct Reference

Struct which defines a Child Wait handle. More...

Collaboration diagram for GNUNET_ChildWaitHandle:
[legend]

Data Fields

struct GNUNET_ChildWaitHandlenext
 Linked list to the next child. More...
 
struct GNUNET_ChildWaitHandleprev
 Linked list to the previous child. More...
 
struct GNUNET_OS_Processproc
 Child process which is managed. More...
 
GNUNET_ChildCompletedCallback cb
 Callback which is called upon completion/death of the child task. More...
 
void * cb_cls
 Closure for the handle. More...
 

Detailed Description

Struct which defines a Child Wait handle.

Definition at line 41 of file child_management.c.

Field Documentation

◆ next

struct GNUNET_ChildWaitHandle* GNUNET_ChildWaitHandle::next

Linked list to the next child.

Definition at line 46 of file child_management.c.

Referenced by maint_child_death().

◆ prev

struct GNUNET_ChildWaitHandle* GNUNET_ChildWaitHandle::prev

Linked list to the previous child.

Definition at line 50 of file child_management.c.

◆ proc

struct GNUNET_OS_Process* GNUNET_ChildWaitHandle::proc

Child process which is managed.

Definition at line 54 of file child_management.c.

Referenced by get_symbol(), GNUNET_wait_child(), and run_zbar().

◆ cb

GNUNET_ChildCompletedCallback GNUNET_ChildWaitHandle::cb

Callback which is called upon completion/death of the child task.

Definition at line 58 of file child_management.c.

Referenced by GNUNET_wait_child().

◆ cb_cls

void* GNUNET_ChildWaitHandle::cb_cls

Closure for the handle.

Definition at line 62 of file child_management.c.

Referenced by GNUNET_wait_child().


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