47 |
|
|
48 |
|
|
49 |
#include "libguile/__scm.h" |
#include "libguile/__scm.h" |
50 |
|
#include "libguile/root.h" |
51 |
|
|
52 |
|
|
53 |
|
|
55 |
|
|
56 |
|
|
57 |
|
|
|
SCM_API int scm_asyncs_pending (void); |
|
58 |
SCM_API void scm_async_click (void); |
SCM_API void scm_async_click (void); |
59 |
SCM_API void scm_switch (void); |
SCM_API void scm_switch (void); |
60 |
SCM_API SCM scm_async (SCM thunk); |
SCM_API SCM scm_async (SCM thunk); |
62 |
SCM_API SCM scm_async_mark (SCM a); |
SCM_API SCM scm_async_mark (SCM a); |
63 |
SCM_API SCM scm_system_async_mark (SCM a); |
SCM_API SCM scm_system_async_mark (SCM a); |
64 |
SCM_API SCM scm_system_async_mark_for_thread (SCM a, SCM thread); |
SCM_API SCM scm_system_async_mark_for_thread (SCM a, SCM thread); |
65 |
SCM_API void scm_system_async_mark_from_signal_handler (SCM a); |
SCM_API void scm_i_queue_async_cell (SCM cell, scm_root_state *); |
66 |
SCM_API SCM scm_run_asyncs (SCM list_of_a); |
SCM_API SCM scm_run_asyncs (SCM list_of_a); |
67 |
SCM_API SCM scm_noop (SCM args); |
SCM_API SCM scm_noop (SCM args); |
|
SCM_API SCM scm_set_tick_rate (SCM n); |
|
|
SCM_API SCM scm_set_switch_rate (SCM n); |
|
68 |
SCM_API SCM scm_unmask_signals (void); |
SCM_API SCM scm_unmask_signals (void); |
69 |
SCM_API SCM scm_mask_signals (void); |
SCM_API SCM scm_mask_signals (void); |
70 |
SCM_API void scm_init_async (void); |
SCM_API void scm_init_async (void); |