⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cnxt_diag_codes_ex.h

📁 一个Linux下的软猫驱动
💻 H
📖 第 1 页 / 共 2 页
字号:
		CSDIAG_INFO0_V92                    ,/* TBD */		CSDIAG_QC_SYGNAL_MAP				,/* TBD */		CSDIAG_MH_ENABLED					,/*BOOL				return TRUE if MOH is enabled *//*100*/	CSDIAG_CID_ENABLED					,/*BOOL				return TRUE if CID is enabled */		CSDIAG_TIME_ON_HOLD					,/*DWORD			Seconds, time spent with the server on hold */		CSDIAG_SERVER_HOLD_DURATION			,/*DWORD			seconds, from MHack (which contains maximum server hold time duration) */		CSDIAG_MOH_REMOTE_RESPONSE			,/*DIAG_MOH_REMOTE_RESPONSE_T	 */		CSDIAG_CALLER_ID_STRING				,/*STRING *//*105*/	CSDIAG_MOH_STATUS					,/*MOH_STATE */		CSDIAG_MOH_REMOTE_REQUEST			,/*DIAG_MOH_REMOTE_REQ_T */		CSDIAG_MOH_LOCAL_RESPONSE			,/*MOH_LOCAL_DECISION_T */		CSDIAG_TIMEOUT_FOR_USER_RESPONSE	,/*DWORD */		CSDIAG_NEGOTIATION_TIME				,/*DWORD		  time elapsed between the beginning of the negotiation and the actual monitor *//*110*/	CSDIAG_K56_RATES_SUPORTED			,/*BOOL			  TRUE if V90 or FLEX are enabled */		CSDIAG_PULSE_DIALING_ENABLED		,/*BOOL			  TRUE if Pulse dialing is enabled in ctry params */		CSDIAG_LAST_DIAL_TYPE				,/*LAST_DIAL_TYPE pulse or tone */		CSDIAG_FILTER_COEFFICIENTS			,/*MODEM_FILTER_T */		CSDIAG_REMOTE_MSE					,/*115*/ CSDIAG_REMOTE_SNR					,		CSDIAG_REMOTE_RX_SIGNAL_POWER		,		CSDIAG_REMOTE_RX_BIT_RATE			,		CSDIAG_REMOTE_TX_BIT_RATE			,		CSDIAG_CONNECTION_DIRECTION			,/*BOOL (True for originator calls, False for Answer calls)  *//*120*/	CSDIAG_CID_SETTING					,/*DWORD. (0 - Disabled, 1 - Enabled, string format, 2 - Enabled, binary format) */		CSDIAG_MOH_METHOD					,/*MOH_METHOD */		CSDIAG_OGC_ENABLED					,/*BOOL (0 - Disabled,1 - Enabled) */		CSDIAG_HANDSET_EXCLUSIVE_BIT		,/*BOOL (0 - not handset exclusive,1 - is handset exclusive) */        CSDIAG_APP_V92_AWARE                ,/*App indicated V.92 support in init sequence, RMY 060302 *//*Lasso Test temporary range */		CSDIAG_EEPROM_PNP_IF=TMP_LASSO_TESTS_RANGE ,/*DIAG_EEPROM_PNP_T (structure) */		CSDIAG_BUS_IF						,/*DIAG_BUS_IF_T	 (structure) */		CSDIAG_DEVICE_TYPE					,/*DIAG_ASIC_TYPE  //For smart daa only */		CSDIAG_POWER_TYPE					,/*DIAG_POWER_TYPE */		CSDIAG_CHECK_PME					,/*OUT: DWORD */		CSDIAG_GET_GPIO						,/*DIAG_GET_SET_GPIO_T */		CSDIAG_GET_HW_INPUT					,/*DIAG_GET_SET_GPIO_T */		CSDIAG_GET_TEST_RX_BUFFER			,/*string */  /*V42@DC */		CSDIAG_SESSION_ID = 0x03FF,			CSDIAG_PREVIOUS_TERMINATION_CAUSE = CSDIAG_TERMINATION_CAUSE + 0x0400,		CSDIAG_PREVIOUS_SESSION_ID = 0x07FF,    /* internal debug */   CSDIAG_CODE_TRACE = 0x6000,   CSDIAG_CODE_SCR_TRACE,   CSDIAG_CODE_TRACE_MASK,	/*v42dc capability code(0x8000-0x87FF) */		CSDIAG_DEFINED_DIAG_CODE_RANGES = 0x8000,		CSDIAG_DEFINED_CURRENT_CALL_SDK_DIAG_CODE_RANGES,		CSDIAG_DEFINED_PREVIOUS_CALL_SDK_DIAG_CODE_RANGES,		CSDIAG_SIGNATURE,/*V42@DC */ 	/* send in band AT command for ACF only */	CSDIAG_ACF_GET_LAST_IN_BAND_AT_RESPONSE = 0xA000, 		CSDIAG_LAST                          /*The last enum value, for range check */ } CNXT_DIAG_CODES, *PCNXT_DIAG_CODES;/* For Modem Control only */typedef enum {/*0*/	CSDIAG_CTRL_MOH_ENABLE,						/*			IN: BOOL				None */		CSDIAG_CTRL_CW_DETECTED,					/*			IN: CW_FAKE_MOH_T		NONE */		CSDIAG_CTRL_MOH_LOCAL_DECISION,				/*			IN: MOH_LOCAL_DECISION_T */		CSDIAG_CTRL_QC_PROFILE_FLUSH,				/*			TBD */		CSDIAG_CTRL_QC_PROFILE_LOAD,				/*			TBD *//*5*/	CSDIAG_CTRL_QC_PROFILE_DELETION,			/*			NONE				 */		CSDIAG_CTRL_QC_PROFILE_WRITE,				/*			IN: BOOL: ENABLE OR DISABLE WRITING */		CSDIAG_CTRL_OUTGOING_CALL_REQ,				/*			NONE */		CSDIAG_CTRL_UPSTREAM_ENABLE,				/*			IN: BOOL				None */		CSDIAG_CTRL_QC_DISABLE,						/*			IN: BOOL  1 to disable, 0 to enable *//*10*/	CSDIAG_CTRL_MOH_LOCAL_TIMEOUT,				/*			IN: DWORD  1-13 */		CSDIAG_CTRL_MOH_CW_SETTINGS,				/*			IN: CW_SET_T */		CSDIAG_CTRL_V44_COMPRESSION_MODE,			/*			IN: DWORD 0-3 */		CSDIAG_CTRL_V44_COMPRESSION_NEGOTIATION,	/*			IN: BOOL 0-1 */		CSDIAG_CTRL_V44_CAPABILITY,					/*			IN: DWORD 0-2 *//*15*/	CSDIAG_CTRL_V44_TX_DICTIONARY_SIZE,			/*			IN: DWORD 256-65536 */		CSDIAG_CTRL_V44_RX_DICTIONARY_SIZE,			/*			IN: DWORD 256-65536 */		CSDIAG_CTRL_V44_MAX_TX_STRING,				/*			IN: DWORD 32-255 */		CSDIAG_CTRL_V44_MAX_RX_STRING,				/*			IN: DWORD 32-255 */		CSDIAG_CTRL_V44_MAX_TX_HISTORY,				/*			IN: DWORD 512-65536 *//*20*/	CSDIAG_CTRL_V44_MAX_RX_HISTORY,				/*			IN: DWORD 512-65536 */		/* send in band AT command for ACF only */		CSDIAG_CTRL_ACF_SEND_IN_BAND_AT_CMD,  /* send usual string but without 'AT' or <cr> */		CSDIAG_CTRL_SET_CID,						/*			IN: BOOL (1 - Enable, 0 - Disable) */ 		CSDIAG_CTRL_MOH_SET_METHOD,					/*			IN: MOH_METHOD */ 		CSDIAG_CTRL_DBG_PRINT,						/*			IN: string */				/*Lasso Test temporary range *//*10000*/CSDIAG_CTRL_OSCILATOR_SET=TMP_LASSO_TESTS_RANGE, /*		IN: BOOL 1 to start, 0 to stop */		CSDIAG_CTRL_SET_GPIO,						/*			IN: DIAG_GET_SET_GPIO_T */		/*W.O.R. Test */		CSDIAG_CTRL_SET_POWER_TYPE,					/*			IN: DIAG_POWER_TYPE  */		CSDIAG_CTRL_ARM_FOR_WAKE,					/*			IN: BOOL (1 - Arm, 0 - Disarm) */		CSDIAG_CTRL_CLEAR_PME,						/*			NONE */		/*Codec LoopBack */		CSDIAG_CTRL_START_ANALOG_LOOPBACK,			/*			IN: BOOL	(1 - Start, 0 - Stop)	- RKCTRL */		CSDIAG_CTRL_BUS_IF_SET_DATA_TRANSFER,		/*			IN: BOOL	(1 - Start, 0 - Stop) */		CSDIAG_CTRL_TRANSMIT_DATA,					/*			IN: BYTE* (data stream) //Analog LoopBack */		/*Tone Loopback */		CSDIAG_CTRL_SINGLE_TONE_GENERATE,			/*			IN: TONE_GENERATOR_TEST_T (BOOL to start/stop, tone description) // */		CSDIAG_CTRL_SINGLE_TONE_DETECT,				/*			IN:	DWORD timeout			TONE_DETECTOR_TEST_T (tone type, timeout) //Result will be notified by callback CSDIAG_TRAP_TONE_DETECTED */		CSDIAG_CTRL_DTMF_TONE_GENERATE,				/*			IN: DPDIALDIGITS */		CSDIAG_CTRL_DTMF_TONE_DETECT,				/*			IN: BOOL (1 - Start, 0 - Stop); */		CSDIAG_CTRL_START_RING_DETECTOR,			/*          IN: BOOL (1- start, 0 - stop) */ 		CSDIAG_CTRL_GO_OFF_HOOK,					/*			NONE */		CSDIAG_CTRL_GO_ON_HOOK,						/*			NONE */ 		CSDIAG_CTRL_V34_CONNECTION,					/*			IN: BOOL (1- start, 0 - stop) */		CSDIAG_CTRL_OVP_DETECTION,					/*			IN: DWORD (timeout) */		CSDIAG_CTRL_CID_DETECTION,					/*			IN: DWORD (timeout) */		/* A BLAM code. Keep it here for compatibility. */		CSDIAG_CTRL_CODE_TRACE_MASK,		CSDIAG_CTRL_REMOTE_DIAGNOSTICS,				CSDIAG_CTRL_CODE_LAST  }CNXT_DIAG_CTRL_CODES, *PCNXT_DIAG_CTRL_CODES;typedef enum {	CSDIAG_TRAP_MODEM_STATE		     = CSDIAG_MODEM_STATE,	CSDIAG_TRAP_TERMINATION_CAUSE    = CSDIAG_TERMINATION_CAUSE,	CSDIAG_TRAP_CALL_SETUP_RES	     = CSDIAG_CALL_SETUP_RES,	CSDIAG_TRAP_MOH_REMOTE_RESPONSE	 = CSDIAG_MOH_REMOTE_RESPONSE,	CSDIAG_TRAP_MOH_STATUS			 = CSDIAG_MOH_STATUS,    CSDIAG_TRAP_MOH_LOCAL_RESPONSE   = CSDIAG_MOH_LOCAL_RESPONSE,    CSDIAG_TRAP_APP_V92_AWARE        = CSDIAG_APP_V92_AWARE,	CSDIAG_TRAP_PORT_STATE			 = 109,						/*DIAG_NOTIFY_PORT_STATE_T  */ 	CSDIAG_TRAP_SINGLE_TONE_DETECTED = TMP_LASSO_TESTS_RANGE,	/*DIAG_SINGLE_TONE_DETECTOR_RESULT */	CSDIAG_TRAP_DTMF_GENERATOR_RESULT,							/*BOOL */	CSDIAG_TRAP_DTMF_DETECTOR_RESULT,							/*DIAG_DTMF_DETECTOR_RESULT  */	CSDIAG_TRAP_RING_DETECTOR_RESULT,							/*RING_DET_PARAMS (0 - Timed Out, 1 - Detected) */	CSDIAG_TRAP_RECIEVE_DATA,									/*byte * stream */	CSDIAG_TRAP_OVP_DETECTED,									/*BOOL (0 - Timed Out, 1 - Detected) */	CSDIAG_TRAP_RLSD_DETECTED,									/*BOOL (0 - Timed Out, 1 - Detected) */ 	CSDIAG_TRAP_LAST,}CNXT_DIAG_TRAP_CODES, *PCNXT_DIAG_TRAP_CODES;typedef enum{		/*+ms params *//*0*/	CSDIAG_CFG_MODULATION,						/*			IN: Modulation Type: RK_DP_IDS (First parameter of at+ms) */		CSDIAG_CFG_BIT_RATE_RX_MAX,					/*			INT - Bit Rate		None */		CSDIAG_CFG_BIT_RATE_TX_MAX,					/*			INT - Bit Rate		None */		CSDIAG_CFG_BIT_RATE_RX_MIN,					/*			INT - Bit Rate		None */		CSDIAG_CFG_BIT_RATE_TX_MIN,					/*			INT - Bit Rate		None *//*5*/	CSDIAG_CFG_AUTOMODE_ENABLE,					/*			BOOL - 1/0			None */		/*QC configs	 */		CSDIAG_CFG_QC_PROFILE_DELETION,				/*			NONE				 */		CSDIAG_CFG_QC_PROFILE_WRITE,				/*			BOOL: ENABLE OR DISABLE WRITING */		CSDIAG_CFG_QC_DISABLE,						/*			BOOL  1 to disable, 0 to enable */		/*Upstream configs */		CSDIAG_CFG_UPSTREAM_ENABLE,					/*			BOOL				None */		/*Moh Configs *//*10*/	CSDIAG_CFG_MOH_ENABLE,						/*			IN: BOOL				None */		CSDIAG_CFG_MOH_LOCAL_TIMEOUT,				/*			DWORD  1-13 */		CSDIAG_CFG_MOH_CW_SETTINGS,					/*			CW_SET_T */		/*ds44 params */		CSDIAG_CFG_V44_COMPRESSION_MODE,			/*			DWORD 0-3 */		CSDIAG_CFG_V44_COMPRESSION_NEGOTIATION,		/*			BOOL 0-1 *//*15*/	CSDIAG_CFG_V44_CAPABILITY,					/*			DWORD 0-2 */		CSDIAG_CFG_V44_TX_DICTIONARY_SIZE,			/*			DWORD 256-65536 */		CSDIAG_CFG_V44_RX_DICTIONARY_SIZE,			/*			DWORD 256-65536 */		CSDIAG_CFG_V44_MAX_TX_STRING,				/*			DWORD 32-255 */		CSDIAG_CFG_V44_MAX_RX_STRING,				/*			DWORD 32-255 *//*20*/	CSDIAG_CFG_V44_MAX_TX_HISTORY,				/*			DWORD 512-65536 */		CSDIAG_CFG_V44_MAX_RX_HISTORY,				/*			DWORD 512-65536 */		CSDIAG_CFG_MOH_SET_METHOD,					/*			MOH_METHOD */		CSDIAG_CFG_MOH_RESUME_OVERRIDE,		CSDIAG_CFG_MOH_REJECT_OVERRIDE,/*25*/	CSDIAG_CFG_MOH_ACCEPT_OVERRIDE,		CSDIAG_CFG_SET_CID,		CSDIAG_CFG_CODE_LAST  } CNXT_DIAG_CFG_CODES;/* The overloaded structure for pOutBuffer parameter. *//* It allows a timestamp could be sent back. *//*typedef struct {	PVOID		pOutBuf;	DWORD		dwTimeStamp;} OVERLOADED_OUTBUF, *POVERLOADED_OUTBUF; */#endif /* _CNXT_DIAG_CODES_EX_H_ */  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -