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)