32#ifndef _HWLITEOS_SHELL_SHMSG_H
33#define _HWLITEOS_SHELL_SHMSG_H
36#include "shcmdparse.h"
50#define SHELL_CMD_PARSE_EVENT 0x111
int ShellTaskInit(ShellCB *shellCB)
给控制台注册一个shell客户端任务
void ShellCmdLineParse(char c, OutputFunc outputFunc, ShellCB *shellCB)
VOID(* pf_OUTPUT)(const CHAR *fmt,...)
UINT32 ShellMsgTypeGet(CmdParsed *cmdParsed, const CHAR *cmdType)
获取shell消息类型
UINT32 ShellEntryInit(ShellCB *shellCB)
进入shell客户端任务初始化,这个任务负责编辑命令,处理命令产生的过程,例如如何处理方向键,退格键,回车键等
UINT32 ShellMsgParse(const VOID *msg)
命令内容解析