spandsp 3.0.0
v80.h File Reference

Go to the source code of this file.

Typedefs

typedef struct v80_state_s v80_state_t
 

Enumerations

enum  {
  V80_EM = 0x19 , V80_FROM_DTE_MFGEXTEND = 0x20 , V80_FROM_DTE_MFG1 = 0x21 , V80_FROM_DTE_MFG2 = 0x22 ,
  V80_FROM_DTE_MFG3 = 0x23 , V80_FROM_DTE_MFG4 = 0x24 , V80_FROM_DTE_MFG5 = 0x25 , V80_FROM_DTE_MFG6 = 0x26 ,
  V80_FROM_DTE_MFG7 = 0x27 , V80_FROM_DTE_MFG8 = 0x28 , V80_FROM_DTE_MFG9 = 0x29 , V80_FROM_DTE_MFG10 = 0x2A ,
  V80_FROM_DTE_MFG11 = 0x2B , V80_FROM_DTE_MFG12 = 0x2C , V80_FROM_DTE_MFG13 = 0x2D , V80_FROM_DTE_MFG14 = 0x2E ,
  V80_FROM_DTE_MFG15 = 0x2F , V80_FROM_DTE_EXTEND0 = 0x40 , V80_FROM_DTE_EXTEND1 = 0x41 , V80_FROM_DTE_CIRCUIT_105_OFF = 0x42 ,
  V80_FROM_DTE_CIRCUIT_105_ON = 0x43 , V80_FROM_DTE_CIRCUIT_108_OFF = 0x44 , V80_FROM_DTE_CIRCUIT_108_ON = 0x45 , V80_FROM_DTE_CIRCUIT_133_OFF = 0x46 ,
  V80_FROM_DTE_CIRCUIT_133_ON = 0x47 , V80_FROM_DTE_SINGLE_EM_P = 0x58 , V80_FROM_DTE_DOUBLE_EM_P = 0x59 , V80_FROM_DTE_FLOW_OFF = 0x5A ,
  V80_FROM_DTE_FLOW_ON = 0x5B , V80_FROM_DTE_SINGLE_EM = 0x5C , V80_FROM_DTE_DOUBLE_EM = 0x5D , V80_FROM_DTE_POLL = 0x5E ,
  V80_FROM_DCE_EXTENDMFG = 0x30 , V80_FROM_DCE_MFG1 = 0x31 , V80_FROM_DCE_MFG2 = 0x32 , V80_FROM_DCE_MFG3 = 0x33 ,
  V80_FROM_DCE_MFG4 = 0x34 , V80_FROM_DCE_MFG5 = 0x35 , V80_FROM_DCE_MFG6 = 0x36 , V80_FROM_DCE_MFG7 = 0x37 ,
  V80_FROM_DCE_MFG8 = 0x38 , V80_FROM_DCE_MFG9 = 0x39 , V80_FROM_DCE_MFG10 = 0x3A , V80_FROM_DCE_MFG11 = 0x3B ,
  V80_FROM_DCE_MFG12 = 0x3C , V80_FROM_DCE_MFG13 = 0x3D , V80_FROM_DCE_MFG14 = 0x3E , V80_FROM_DCE_MFG15 = 0x3F ,
  V80_FROM_DCE_EXTEND0 = 0x60 , V80_FROM_DCE_EXTEND1 = 0x61 , V80_FROM_DCE_CIRCUIT_106_OFF = 0x62 , V80_FROM_DCE_CIRCUIT_106_ON = 0x63 ,
  V80_FROM_DCE_CIRCUIT_107_OFF = 0x64 , V80_FROM_DCE_CIRCUIT_107_ON = 0x65 , V80_FROM_DCE_CIRCUIT_109_OFF = 0x66 , V80_FROM_DCE_CIRCUIT_109_ON = 0x67 ,
  V80_FROM_DCE_CIRCUIT_110_OFF = 0x68 , V80_FROM_DCE_CIRCUIT_110_ON = 0x69 , V80_FROM_DCE_CIRCUIT_125_OFF = 0x6A , V80_FROM_DCE_CIRCUIT_125_ON = 0x6B ,
  V80_FROM_DCE_CIRCUIT_132_OFF = 0x6C , V80_FROM_DCE_CIRCUIT_132_ON = 0x6D , V80_FROM_DCE_CIRCUIT_142_OFF = 0x6E , V80_FROM_DCE_CIRCUIT_142_ON = 0x6F ,
  V80_FROM_DCE_SINGLE_EM_P = 0x76 , V80_FROM_DCE_DOUBLE_EM_P = 0x77 , V80_FROM_DCE_OFF_LINE = 0x78 , V80_FROM_DCE_ON_LINE = 0x79 ,
  V80_FROM_DCE_FLOW_OFF = 0x7A , V80_FROM_DCE_FLOW_ON = 0x7B , V80_FROM_DCE_SINGLE_EM = 0x7C , V80_FROM_DCE_DOUBLE_EM = 0x7D ,
  V80_FROM_DCE_POLL = 0x7E , V80_TRANSPARENCY_T1 = 0x5C , V80_TRANSPARENCY_T5 = 0x5D , V80_TRANSPARENCY_T2 = 0x76 ,
  V80_TRANSPARENCY_T6 = 0x77 , V80_TRANSPARENCY_T3 = 0xA0 , V80_TRANSPARENCY_T4 = 0xA1 , V80_TRANSPARENCY_T7 = 0xA2 ,
  V80_TRANSPARENCY_T8 = 0xA3 , V80_TRANSPARENCY_T9 = 0xA4 , V80_TRANSPARENCY_T10 = 0xA5 , V80_TRANSPARENCY_T11 = 0xA6 ,
  V80_TRANSPARENCY_T12 = 0xA7 , V80_TRANSPARENCY_T13 = 0xA8 , V80_TRANSPARENCY_T14 = 0xA9 , V80_TRANSPARENCY_T15 = 0xAA ,
  V80_TRANSPARENCY_T16 = 0xAB , V80_TRANSPARENCY_T17 = 0xAC , V80_TRANSPARENCY_T18 = 0xAD , V80_TRANSPARENCY_T19 = 0xAE ,
  V80_TRANSPARENCY_T20 = 0xAF , V80_MARK = 0xB0 , V80_FLAG = 0xB1 , V80_ERR = 0xB2 ,
  V80_HUNT = 0xB3 , V80_UNDER = 0xB4 , V80_TOVER = 0xB5 , V80_ROVER = 0xB6 ,
  V80_RESUME = 0xB7 , V80_BNUM = 0xB8 , V80_UNUM = 0xB9 , V80_EOT = 0xBA ,
  V80_ECS = 0xBB , V80_RRN = 0xBC , V80_RTN = 0xBD , V80_RATE = 0xBE ,
  V80_PRI = 0xBC , V80_CTL = 0xBF , V80_RTNH = 0xBD , V80_RTNC = 0xC0 ,
  V80_RATEH = 0xBE , V80_EOTH = 0xBA
}
 
enum  {
  V80_BIT_RATE_1200 = 0x20 , V80_BIT_RATE_2400 = 0x21 , V80_BIT_RATE_4800 = 0x22 , V80_BIT_RATE_7200 = 0x23 ,
  V80_BIT_RATE_9600 = 0x24 , V80_BIT_RATE_12000 = 0x25 , V80_BIT_RATE_16800 = 0x27 , V80_BIT_RATE_19200 = 0x28 ,
  V80_BIT_RATE_21600 = 0x29 , V80_BIT_RATE_24000 = 0x2A , V80_BIT_RATE_26400 = 0x2B , V80_BIT_RATE_28800 = 0x2C ,
  V80_BIT_RATE_31200 = 0x2D , V80_BIT_RATE_33600 = 0x2E , V80_BIT_RATE_32000 = 0x2F , V80_BIT_RATE_56000 = 0x30 ,
  V80_BIT_RATE_64000 = 0x31
}
 

Functions

const char * v80_escape_to_str (int esc)
 
int v80_bit_rate_code_to_bit_rate (int rate_code)