chan_config 269 sample/boost/ftdmstart.c ftdm_channel_config_t chan_config; chan_config 326 sample/boost/ftdmstart.c memset(&chan_config, 0, sizeof(chan_config)); chan_config 327 sample/boost/ftdmstart.c strncpy(chan_config.group_name, "mygroup", sizeof(chan_config.group_name)-1); chan_config 328 sample/boost/ftdmstart.c chan_config.group_name[sizeof(chan_config.group_name)-1] = 0; chan_config 345 sample/boost/ftdmstart.c chan_config.type = FTDM_CHAN_TYPE_B; chan_config 347 sample/boost/ftdmstart.c ftdm_configure_span_channels(span, wpchans, &chan_config, &configured); chan_config 3935 src/ftdm_io.c FT_DECLARE(ftdm_status_t) ftdm_configure_span_channels(ftdm_span_t *span, const char* str, ftdm_channel_config_t *chan_config, unsigned *configured) chan_config 3940 src/ftdm_io.c ftdm_assert_return(chan_config != NULL, FTDM_EINVAL, "config is null\n"); chan_config 3947 src/ftdm_io.c *configured = span->fio->configure_span(span, str, chan_config->type, chan_config->name, chan_config->number); chan_config 3953 src/ftdm_io.c if (chan_config->group_name[0]) { chan_config 3954 src/ftdm_io.c if (ftdm_group_add_channels(span, currindex, chan_config->group_name) != FTDM_SUCCESS) { chan_config 3955 src/ftdm_io.c ftdm_log(FTDM_LOG_ERROR, "%d:Failed to add channels to group %s\n", span->span_id, chan_config->group_name); chan_config 3960 src/ftdm_io.c if (ftdm_set_channels_gains(span, currindex, chan_config->rxgain, chan_config->txgain) != FTDM_SUCCESS) { chan_config 3986 src/ftdm_io.c ftdm_channel_config_t chan_config; chan_config 3988 src/ftdm_io.c memset(&chan_config, 0, sizeof(chan_config)); chan_config 3989 src/ftdm_io.c sprintf(chan_config.group_name,"default"); chan_config 4045 src/ftdm_io.c chan_config.name[0] = '\0'; chan_config 4047 src/ftdm_io.c ftdm_copy_string(chan_config.name, val, FTDM_MAX_NAME_STR_SZ); chan_config 4051 src/ftdm_io.c chan_config.number[0] = '\0'; chan_config 4053 src/ftdm_io.c ftdm_copy_string(chan_config.number, val, FTDM_MAX_NUMBER_STR_SZ); chan_config 4072 src/ftdm_io.c chan_config.type = FTDM_CHAN_TYPE_FXO; chan_config 4073 src/ftdm_io.c if (ftdm_configure_span_channels(span, val, &chan_config, &chans_configured) == FTDM_SUCCESS) { chan_config 4087 src/ftdm_io.c chan_config.type = FTDM_CHAN_TYPE_FXS; chan_config 4088 src/ftdm_io.c if (ftdm_configure_span_channels(span, val, &chan_config, &chans_configured) == FTDM_SUCCESS) { chan_config 4102 src/ftdm_io.c chan_config.type = FTDM_CHAN_TYPE_EM; chan_config 4103 src/ftdm_io.c if (ftdm_configure_span_channels(span, val, &chan_config, &chans_configured) == FTDM_SUCCESS) { chan_config 4111 src/ftdm_io.c chan_config.type = FTDM_CHAN_TYPE_B; chan_config 4112 src/ftdm_io.c if (ftdm_configure_span_channels(span, val, &chan_config, &chans_configured) == FTDM_SUCCESS) { chan_config 4121 src/ftdm_io.c chan_config.type = FTDM_CHAN_TYPE_DQ931; chan_config 4124 src/ftdm_io.c chan_config.type = FTDM_CHAN_TYPE_DQ921; chan_config 4126 src/ftdm_io.c if (ftdm_configure_span_channels(span, val, &chan_config, &chans_configured) == FTDM_SUCCESS) { chan_config 4133 src/ftdm_io.c chan_config.type = FTDM_CHAN_TYPE_CAS; chan_config 4135 src/ftdm_io.c if (ftdm_configure_span_channels(span, val, &chan_config, &chans_configured) == FTDM_SUCCESS) { chan_config 4142 src/ftdm_io.c if (sscanf(val, "%f", &(chan_config.txgain)) != 1) { chan_config 4146 src/ftdm_io.c if (sscanf(val, "%f", &(chan_config.rxgain)) != 1) { chan_config 4155 src/ftdm_io.c memcpy(chan_config.group_name, val, len); chan_config 4156 src/ftdm_io.c chan_config.group_name[len] = '\0'; chan_config 1221 src/include/freetdm.h FT_DECLARE(ftdm_status_t) ftdm_configure_span_channels(ftdm_span_t *span, const char *str, ftdm_channel_config_t *chan_config, unsigned *configured);