unbound 0.1
Functions
module.c File Reference

Implementation of module.h. More...

#include "config.h"
#include "util/module.h"

Functions

const char * strextstate (enum module_ext_state s)
 Debug utility: module external qstate to string.
const char * strmodulevent (enum module_ev e)
 Debug utility: module event to string.

Detailed Description

Implementation of module.h.


Function Documentation

const char* strextstate ( enum module_ext_state  s)

Debug utility: module external qstate to string.

Parameters:
s,:the state value.
Returns:
descriptive string.

References module_error, module_finished, module_restart_next, module_state_initial, module_wait_module, module_wait_reply, and module_wait_subquery.

Referenced by get_mesh_status(), iter_operate(), mesh_run(), and val_operate().

const char* strmodulevent ( enum module_ev  e)

Debug utility: module event to string.

Parameters:
e,:the module event value.
Returns:
descriptive string.

References module_event_capsfail, module_event_error, module_event_moddone, module_event_new, module_event_noreply, module_event_pass, and module_event_reply.

Referenced by iter_operate(), pythonmod_operate(), and val_operate().