t30_api.c File Reference

#include <stdlib.h>
#include <stdio.h>
#include <inttypes.h>
#include <string.h>
#include <fcntl.h>
#include <time.h>
#include <tgmath.h>
#include <math.h>
#include "floating_fudge.h"
#include <tiffio.h>
#include "spandsp/telephony.h"
#include "spandsp/logging.h"
#include "spandsp/bit_operations.h"
#include "spandsp/queue.h"
#include "spandsp/power_meter.h"
#include "spandsp/complex.h"
#include "spandsp/tone_generate.h"
#include "spandsp/async.h"
#include "spandsp/hdlc.h"
#include "spandsp/fsk.h"
#include "spandsp/v29rx.h"
#include "spandsp/v29tx.h"
#include "spandsp/v27ter_rx.h"
#include "spandsp/v27ter_tx.h"
#include "spandsp/t4.h"
#include "spandsp/t30_fcf.h"
#include "spandsp/t35.h"
#include "spandsp/t30.h"
#include "spandsp/t30_api.h"
#include "spandsp/t30_logging.h"
#include "spandsp/private/logging.h"
#include "spandsp/private/t4.h"
#include "spandsp/private/t30.h"
#include "t30_local.h"

Functions

int t30_set_tx_ident (t30_state_t *s, const char *id)
const char * t30_get_tx_ident (t30_state_t *s)
const char * t30_get_rx_ident (t30_state_t *s)
int t30_set_tx_sub_address (t30_state_t *s, const char *sub_address)
const char * t30_get_tx_sub_address (t30_state_t *s)
const char * t30_get_rx_sub_address (t30_state_t *s)
int t30_set_tx_selective_polling_address (t30_state_t *s, const char *selective_polling_address)
const char * t30_get_tx_selective_polling_address (t30_state_t *s)
const char * t30_get_rx_selective_polling_address (t30_state_t *s)
int t30_set_tx_polled_sub_address (t30_state_t *s, const char *polled_sub_address)
const char * t30_get_tx_polled_sub_address (t30_state_t *s)
const char * t30_get_rx_polled_sub_address (t30_state_t *s)
int t30_set_tx_sender_ident (t30_state_t *s, const char *sender_ident)
const char * t30_get_tx_sender_ident (t30_state_t *s)
const char * t30_get_rx_sender_ident (t30_state_t *s)
int t30_set_tx_password (t30_state_t *s, const char *password)
const char * t30_get_tx_password (t30_state_t *s)
const char * t30_get_rx_password (t30_state_t *s)
int t30_set_tx_nsf (t30_state_t *s, const uint8_t *nsf, int len)
size_t t30_get_tx_nsf (t30_state_t *s, const uint8_t *nsf[])
size_t t30_get_rx_nsf (t30_state_t *s, const uint8_t *nsf[])
int t30_set_tx_nsc (t30_state_t *s, const uint8_t *nsc, int len)
size_t t30_get_tx_nsc (t30_state_t *s, const uint8_t *nsc[])
size_t t30_get_rx_nsc (t30_state_t *s, const uint8_t *nsc[])
int t30_set_tx_nss (t30_state_t *s, const uint8_t *nss, int len)
size_t t30_get_tx_nss (t30_state_t *s, const uint8_t *nss[])
size_t t30_get_rx_nss (t30_state_t *s, const uint8_t *nss[])
int t30_set_tx_tsa (t30_state_t *s, int type, const char *address, int len)
size_t t30_get_tx_tsa (t30_state_t *s, int *type, const char *address[])
size_t t30_get_rx_tsa (t30_state_t *s, int *type, const char *address[])
int t30_set_tx_ira (t30_state_t *s, int type, const char *address, int len)
size_t t30_get_tx_ira (t30_state_t *s, int *type, const char *address[])
size_t t30_get_rx_ira (t30_state_t *s, int *type, const char *address[])
int t30_set_tx_cia (t30_state_t *s, int type, const char *address, int len)
size_t t30_get_tx_cia (t30_state_t *s, int *type, const char *address[])
size_t t30_get_rx_cia (t30_state_t *s, int *type, const char *address[])
int t30_set_tx_isp (t30_state_t *s, int type, const char *address, int len)
size_t t30_get_tx_isp (t30_state_t *s, int *type, const char *address[])
size_t t30_get_rx_isp (t30_state_t *s, int *type, const char *address[])
int t30_set_tx_csa (t30_state_t *s, int type, const char *address, int len)
size_t t30_get_tx_csa (t30_state_t *s, int *type, const char *address[])
size_t t30_get_rx_csa (t30_state_t *s, int *type, const char *address[])
int t30_set_tx_page_header_info (t30_state_t *s, const char *info)
size_t t30_get_tx_page_header_info (t30_state_t *s, char *info)
const char * t30_get_rx_country (t30_state_t *s)
const char * t30_get_rx_vendor (t30_state_t *s)
const char * t30_get_rx_model (t30_state_t *s)
void t30_set_rx_file (t30_state_t *s, const char *file, int stop_page)
void t30_set_tx_file (t30_state_t *s, const char *file, int start_page, int stop_page)
void t30_set_iaf_mode (t30_state_t *s, int iaf)
int t30_set_ecm_capability (t30_state_t *s, int enabled)
int t30_set_rx_encoding (t30_state_t *s, int encoding)
int t30_set_minimum_scan_line_time (t30_state_t *s, int min_time)
int t30_set_supported_modems (t30_state_t *s, int supported_modems)
int t30_set_supported_compressions (t30_state_t *s, int supported_compressions)
int t30_set_supported_resolutions (t30_state_t *s, int supported_resolutions)
int t30_set_supported_image_sizes (t30_state_t *s, int supported_image_sizes)
int t30_set_supported_t30_features (t30_state_t *s, int supported_t30_features)
void t30_set_status (t30_state_t *s, int status)
int t30_set_receiver_not_ready (t30_state_t *s, int count)
void t30_set_phase_b_handler (t30_state_t *s, t30_phase_b_handler_t *handler, void *user_data)
void t30_set_phase_d_handler (t30_state_t *s, t30_phase_d_handler_t *handler, void *user_data)
void t30_set_phase_e_handler (t30_state_t *s, t30_phase_e_handler_t *handler, void *user_data)
void t30_set_document_handler (t30_state_t *s, t30_document_handler_t *handler, void *user_data)
void t30_set_real_time_frame_handler (t30_state_t *s, t30_real_time_frame_handler_t *handler, void *user_data)
logging_state_t * t30_get_logging_state (t30_state_t *s)

Detailed Description


Generated by  doxygen 1.6.2