ARGOBOTS  1059a7c2eb7e3f99f736a9c3a4f6ea476ac1b804
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Data Fields
ABTI_thread Struct Reference

#include <abti.h>

Collaboration diagram for ABTI_thread:
Collaboration graph
[legend]

Data Fields

ABTI_threadp_prev
 
ABTI_threadp_next
 
ABTD_atomic_int is_in_pool
 
ABTI_thread_type type
 
ABT_unit unit
 
ABTI_xstreamp_last_xstream
 
ABTI_threadp_parent
 
void(* f_thread )(void *)
 
void * p_arg
 
ABTD_atomic_int state
 
ABTD_atomic_uint32 request
 
ABTI_poolp_pool
 
ABTD_atomic_ptr p_keytable
 
ABT_unit_id id
 

Detailed Description

Definition at line 312 of file abti.h.

Field Documentation

void(* ABTI_thread::f_thread)(void *)
ABT_unit_id ABTI_thread::id

Definition at line 326 of file abti.h.

Referenced by ABTI_thread_get_id(), task_create(), and ythread_create().

ABTD_atomic_int ABTI_thread::is_in_pool
void* ABTI_thread::p_arg
ABTD_atomic_ptr ABTI_thread::p_keytable
ABTI_xstream* ABTI_thread::p_last_xstream
ABTI_thread* ABTI_thread::p_next
ABTI_thread* ABTI_thread::p_parent
ABTI_pool* ABTI_thread::p_pool
ABTI_thread* ABTI_thread::p_prev
ABTD_atomic_uint32 ABTI_thread::request
ABTD_atomic_int ABTI_thread::state
ABTI_thread_type ABTI_thread::type
ABT_unit ABTI_thread::unit

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