Prosody data communications: API

The following functions are provided by the Prosody data communications API:

API call W Description
smdc_channel_config()   Configure a channel (or half a channel) for data communications
smdc_line_control()   Perform a general control operation on a data communications channel
smdc_line_control_v34()   Perform a general control operation on a V.34 data communications channel
smdc_line_status()   Check general status on a data communications channel
smdc_line_status_v34()   Check general status on a V.34 data communications channel
smdc_rx_config_t38()   Configure a channel's input for T.38 data communications
smdc_rx_config_v34()   Configure a channel's input for V.34 data communications
smdc_rx_control()   Perform a control operation on the input half of a data communications channel
smdc_rx_data()   Read data from a channel configured for data communications
smdc_rx_encoding()   Configure the receive encoding used by a channel for data communications
smdc_rx_status()   Check the status of the input half of a data communication channel.
smdc_rx_status_t38()   Check the status of the input half of a T.38 data communication channel.
smdc_rx_stop()   Stop the receive data communications protocol on a channel.
smdc_stop()   Stop data communications protocols on a channel.
smdc_tx_config_t38()   Configure a channel's output for T.38 data communications
smdc_tx_config_v34()   Configure a channel's output for V.34 data communications
smdc_tx_control()   Perform a control operation on the output half of a data communications channel
smdc_tx_data()   Write data to a channel configured for data communications
smdc_tx_encoding()   Configure the transmit encoding used by a channel for data communications
smdc_tx_status()   Check the status of the output half of a data communication channel.
smdc_tx_stop()   Stop the transmit data communications protocol on a channel.
smdc_tx_tone_indicator_t38()   Sends a T.38 tone indicator on the output half of a T.38 data communication channel
smdc_tx_v34_indicator_t38()   Sends a T.38 v34 indicator on the output half of a T.38 data communication channel
smdc_tx_v34_line_control_t38()   Control a channel's output for V34 over T.38 data communications

This document is also available as a single file.