DragonFly On-Line Manual Pages

Search: Section:  


EZ_AddWidgetCallBack(3)         EZWGL Functions        EZ_AddWidgetCallBack(3)

NAME

EZ_AddIdleCallBack,EZ_RemoveIdleCallBack, EZ_RemoveAllIdleCallBacks - register/remove idle callbacks

SYNOPSIS

#include <EZ.h> void EZ_AddIdleCallBack( EZ_CallBack callback, void *clientdata) void EZ_RemoveIdleCallBack( EZ_CallBack callback, void *clientdata) void EZ_RemoveAllIdleCallBacks( )

ARGUMENTS

callback Specifies a callback. clientdata Specifies an clientdata to be passed to the callback.

DESCRIPTION

An callback is a procedure of the following prototype: void (* callback)(void *object, void *data) EZ_AddIdleCallBack registers an idle callback. Idle callbacks are executed when there are no user events to process. EZ_RemoveIdleCallBack deletes an idle callback. The specified callback will be deleted only if both the procedure and the client data match. EZ_RemoveAllCallBacks deletes all idle callbacks.

SEE ALSO

EZ_ExecuteIdleCallBacks(3) EZ_AddWidgetCallBack(3) EZ_AddEventHandler(3) EZWGL EZ_AddWidgetCallBack(3)

Search: Section: