cli_prvcfg.h

来自「命令行在嵌入式系统的实现」· C头文件 代码 · 共 47 行

H
47
字号
/************************************************************************
Copyright 200X - 200X+1.

filename     : CLI_PrvCfg.h

description  : 命令行模块生成库函数时的基本配置选项.
               命令行模块内部私有, 只对命令行模块内部有效.

author       : Woodhead

modification : Woodhead    create              2004-12-07
************************************************************************/

#ifndef _CLI_CONFIG_H_
#define _CLI_CONFIG_H_

#define CLI_YES     G_YES
#define CLI_NO      G_NO

#if ( VERSION_TYPE == VERSION_DEBUG )
#define CLI_DEBUG_ON            CLI_YES             //是否调试版本
#else
#define CLI_DEBUG_ON            CLI_NO
#endif

#define MULTI_DEVICE_SUPPORT    CLI_NO              //是否支持主从设备的分布式命令行

#define LOG_SAVE_FLASH          CLI_NO              //是否使用FLASH进行日志存储

#define CLI_DBASE_SUPPORT       CLI_YES            //是否支持数据库
#define CLI_TELNET_SUPPORT      CLI_YES             //是否支持TELNET接入

#define CLI_WEB_SUPPORT         CLI_NO              //是否支持web接口

#define UNLOGON_USER_NAME       "unlogon user"
#define CMD_RESPONED_END        "\xff\xfe\xfd\x13\x0"  //当命令行消息处理接收到从设备的命令行
                                                       //返回的执行结束标志时对命令行任务发送的结束字串

/*针对超时开关设置的两种超时时间 单位:秒*/
#define DEADLINE_LONG           7200
#define DEADLINE_SHORT          300

#define WAIT_RESPONSE_TIME      600                 //设定100秒超时,该值可以适当调整

#endif

⌨️ 快捷键说明

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