Main Page | Class List | Directories | File List | Class Members | File Members

callback.c File Reference

#include "global.h"
#include "pike_macros.h"
#include "callback.h"
#include "pike_error.h"
#include "block_alloc.h"

Classes

struct  callback

Defines

#define CALLBACK_CHUNK   128
#define check_callback_chain(X)

Functions

PMOD_EXPORT void low_call_callback (struct callback_list *lst, void *arg)
PMOD_EXPORT struct callbackdebug_add_to_callback (struct callback_list *lst, callback_func call, void *arg, callback_func free_func)
PMOD_EXPORT void * remove_callback (struct callback *l)
void free_callback_list (struct callback_list *lst)
void cleanup_callbacks (void)

Variables

callback_list fork_child_callback

Define Documentation

#define CALLBACK_CHUNK   128
 

#define check_callback_chain  ) 
 


Function Documentation

void cleanup_callbacks void   ) 
 

PMOD_EXPORT struct callback* debug_add_to_callback struct callback_list lst,
callback_func  call,
void *  arg,
callback_func  free_func
 

void free_callback_list struct callback_list lst  ) 
 

PMOD_EXPORT void low_call_callback struct callback_list lst,
void *  arg
 

PMOD_EXPORT void* remove_callback struct callback l  ) 
 


Variable Documentation

struct callback_list fork_child_callback
 


Generated on Fri Jul 22 23:44:28 2005 for Pike by  doxygen 1.3.9.1