Skip to main content

xmlRegExecCallbacks

Type Alias xmlRegExecCallbacks 

Source
pub type xmlRegExecCallbacks = unsafe extern "C" fn(exec: *mut c_void, token: *const xmlChar, transdata: *mut c_void, inputdata: *mut c_void);
Expand description

Progress callback for incremental regex execution (upstream xmlregexp.h).

typedef void (*xmlRegExecCallbacks)(xmlRegExecCtxtPtr exec,
                                    const xmlChar *token,
                                    void *transdata, void *inputdata);

Invoked by the automata when a transition with attached data fires; the candidate’s NFA engine retains the callback for ABI parity but does not currently invoke it (no transition-data concept — documented divergence, residual R-000176).