#include "Rinternals.h"Go to the source code of this file.
Data Structures | |
| struct | _R_EventLoop |
| struct | R_CallbackData |
Typedefs | |
| typedef _R_EventLoop | R_EventLoop |
| typedef int(* | R_IdleFunc )(void *) |
| typedef R_IdleFunc | R_TimerFunc |
Enumerations | |
| enum | RCallbackDataType { RGTK_CALLBACK, RGTK_TIMER, RGTK_IDLE } |
Functions | |
| void | R_mainLoop () |
| SEXP | R_localAddIdle (R_IdleFunc f, void *userData) |
Variables | |
| R_EventLoop * | R_eloop |
|
|
A synonym for the main event loop structure |
|
|
A type definition for idle/background action routines. They take a single argument which is an arbitrary C value which it is expected to understand. This is specified when the action is registered with the event handler. The routine is expected to return an integer which if non-zero indicates that it should be re-registered so that it can be called again. |
|
|
A definition for the timer action routines. This is the same as R_IdleFunc. |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
A global variable that holds the currently active/default event loop structure. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002