#include "pike_error.h"
#include "threads.h"
Go to the source code of this file.
Classes | |
struct | CYCLIC |
Defines | |
#define | DECLARE_CYCLIC() |
#define | BEGIN_CYCLIC(A, B) |
#define | SET_CYCLIC_RET(RET) cyclic_struct__.ret=(void *)(RET) |
#define | END_CYCLIC() unlink_cyclic(&cyclic_struct__) |
Typedefs | |
typedef CYCLIC | CYCLIC |
Functions | |
void | unlink_cyclic (CYCLIC *c) |
void * | begin_cyclic (CYCLIC *c, char *id, void *thread, void *a, void *b) |
|
Value: begin_cyclic(&cyclic_struct__, &cyclic_identifier__, \ THREAD_T_TO_PTR(th_self()), (void *)(A), (void *)(B)) |
|
Value: static char cyclic_identifier__; \ CYCLIC cyclic_struct__ |
|
|
|
|
|
|
|
|
|
|