libxtc 0.4.0
Async concurrency for C: Tokio + Seastar + BEAM, in one library
Loading...
Searching...
No Matches
xtc_coro Struct Reference

Data Fields

struct xtc_coro * _parked_on
 
void * arg
 
int done
 
LPVOID fiber
 
xtc_coro_fn fn
 
LPVOID loop_fiber
 
void * proc
 
intptr_t result
 
void * san_fake_stack
 
xtc_task_t * self
 
void * stack
 
size_t stack_sz
 
void * tsan_fiber
 
unsigned vg_stack_id
 
xtc_task_t * waiter
 

Detailed Description

Definition at line 27 of file coro_int.h.

Field Documentation

◆ _parked_on

struct xtc_coro* xtc_coro::_parked_on

Definition at line 76 of file coro_int.h.

◆ arg

void* xtc_coro::arg

Definition at line 46 of file coro_int.h.

◆ done

int xtc_coro::done

Definition at line 48 of file coro_int.h.

◆ fiber

LPVOID xtc_coro::fiber

Definition at line 29 of file coro_int.h.

◆ fn

xtc_coro_fn xtc_coro::fn

Definition at line 45 of file coro_int.h.

◆ loop_fiber

LPVOID xtc_coro::loop_fiber

Definition at line 30 of file coro_int.h.

◆ proc

void* xtc_coro::proc

Definition at line 66 of file coro_int.h.

◆ result

intptr_t xtc_coro::result

Definition at line 47 of file coro_int.h.

◆ san_fake_stack

void* xtc_coro::san_fake_stack

Definition at line 86 of file coro_int.h.

◆ self

xtc_task_t* xtc_coro::self

Definition at line 50 of file coro_int.h.

◆ stack

void* xtc_coro::stack

Definition at line 43 of file coro_int.h.

◆ stack_sz

size_t xtc_coro::stack_sz

Definition at line 44 of file coro_int.h.

◆ tsan_fiber

void* xtc_coro::tsan_fiber

Definition at line 100 of file coro_int.h.

◆ vg_stack_id

unsigned xtc_coro::vg_stack_id

Definition at line 104 of file coro_int.h.

◆ waiter

xtc_task_t* xtc_coro::waiter

Definition at line 67 of file coro_int.h.


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