Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages | Examples

Callback


Functions

void vallst_setCallback (VallstInstance *vi, VallstCallbackResult(*callbackFunc)(void *callbackArg), void *callbackArg)

Function Documentation

void vallst_setCallback VallstInstance vi,
VallstCallbackResult(*)(void *callbackArg)  callbackFunc,
void *  callbackArg
 

Sets the callback function. callbackArg is an argument that will be used on every call to callbackFunc. callbackFunc will be called regularly e.g. in vallst_search().

The default callback function is a function that always returns VallstCallbackResult_continue. In vallst standalone the callback function is one that handles interupt signals (see vallst.c).

Examples:
vallst.c.


Copyright (C) 2004-2005 Daniel Vallstrom. See the various vallst files for license notices.

Generated on Mon Jul 18 11:34:15 2005 for Vallst by doxygen 1.4.3.