Lines Matching refs:handle
31 typedef int32_t (*BShellCmdExecuter_)(BShellHandle handle, int32_t argc, char *argv[]);
92 int BShellEnvInit(BShellHandle *handle, const BShellInfo *info);
93 int BShellEnvStart(BShellHandle handle);
94 void BShellEnvDestory(BShellHandle handle);
96 int BShellEnvRegisterCmd(BShellHandle handle, const CmdInfo *cmdInfo);
97 int BShellEnvSetParam(BShellHandle handle, const char *name, const char *desc, BShellParamType type…
98 const BShellParam *BShellEnvGetParam(BShellHandle handle, const char *name);
99 int BShellEnvRegisterKeyHandle(BShellHandle handle, uint8_t code, BShellkeyHandle keyHandle);
100 void BShellEnvLoop(BShellHandle handle);
101 const ParamInfo *BShellEnvGetReservedParam(BShellHandle handle, const char *name);
103 int32_t BShellEnvOutput(BShellHandle handle, char *fmt, ...);
104 int32_t BShellEnvOutputString(BShellHandle handle, const char *string);
105 int32_t BShellEnvOutputPrompt(BShellHandle handle, const char *prompt);
107 int32_t BShellCmdHelp(BShellHandle handle, int32_t argc, char *argv[]);
108 int32_t BShellEnvDirectExecute(BShellHandle handle, int argc, char *args[]);