iotype 773 src/ftdm_io.c FT_DECLARE(ftdm_status_t) ftdm_span_create(const char *iotype, const char *name, ftdm_span_t **span) iotype 780 src/ftdm_io.c ftdm_assert_return(iotype != NULL, FTDM_FAIL, "No IO type provided\n"); iotype 786 src/ftdm_io.c if (!(fio = (ftdm_io_interface_t *) hashtable_search(globals.interface_hash, (void *)iotype))) { iotype 787 src/ftdm_io.c ftdm_load_module_assume(iotype); iotype 788 src/ftdm_io.c if ((fio = (ftdm_io_interface_t *) hashtable_search(globals.interface_hash, (void *)iotype))) { iotype 789 src/ftdm_io.c ftdm_log(FTDM_LOG_INFO, "Auto-loaded I/O module '%s'\n", iotype); iotype 795 src/ftdm_io.c ftdm_log(FTDM_LOG_CRIT, "failure creating span, no such I/O type '%s'\n", iotype); iotype 800 src/ftdm_io.c ftdm_log(FTDM_LOG_CRIT, "failure creating span, no configure_span method for I/O type '%s'\n", iotype); iotype 835 src/ftdm_io.c new_span->type = ftdm_strdup(iotype); iotype 1153 src/include/freetdm.h FT_DECLARE(ftdm_status_t) ftdm_span_create(const char *iotype, const char *name, ftdm_span_t **span);