iotype 588 src/ftdm_io.c FT_DECLARE(ftdm_status_t) ftdm_span_create(const char *iotype, const char *name, ftdm_span_t **span) iotype 595 src/ftdm_io.c ftdm_assert_return(iotype != NULL, FTDM_FAIL, "No IO type provided\n"); iotype 601 src/ftdm_io.c if (!(fio = (ftdm_io_interface_t *) hashtable_search(globals.interface_hash, (void *)iotype))) { iotype 602 src/ftdm_io.c ftdm_load_module_assume(iotype); iotype 603 src/ftdm_io.c if ((fio = (ftdm_io_interface_t *) hashtable_search(globals.interface_hash, (void *)iotype))) { iotype 604 src/ftdm_io.c ftdm_log(FTDM_LOG_INFO, "Auto-loaded I/O module '%s'\n", iotype); iotype 610 src/ftdm_io.c ftdm_log(FTDM_LOG_CRIT, "failure creating span, no such I/O type '%s'\n", iotype); iotype 615 src/ftdm_io.c ftdm_log(FTDM_LOG_CRIT, "failure creating span, no configure_span method for I/O type '%s'\n", iotype); iotype 650 src/ftdm_io.c new_span->type = ftdm_strdup(iotype); iotype 861 src/include/freetdm.h FT_DECLARE(ftdm_status_t) ftdm_span_create(const char *iotype, const char *name, ftdm_span_t **span);