GNUnet  0.11.x
Data Fields
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 GNUNET_wait_child(), maint_child_death(), and gnunet_pyexpect.pexpect::spawn().

◆ 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(), and maint_child_death().

◆ 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(), and maint_child_death().


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