#pragma once #include #include namespace terminal { namespace chandler { struct TerminalCommand { std::string line; std::string command; std::string lcommand; std::vector arguments; std::vector larguments; }; extern void handleCommand(std::string); extern bool handleCommandDummyCrash(TerminalCommand&); extern bool handleCommandDummyFdFlood(TerminalCommand&); extern bool handleCommandHelp(TerminalCommand&); extern bool handleCommandEnd(TerminalCommand&); extern bool handleCommandInfo(TerminalCommand&); extern bool handleCommandChat(TerminalCommand&); extern bool handleCommandPermGrant(TerminalCommand&); extern bool handleCommandMemFlush(TerminalCommand&); extern bool handleCommandMemInfo(TerminalCommand&); extern bool handleCommandSpoken(TerminalCommand&); extern bool handleCommandPasswd(TerminalCommand&); extern bool handleCommandStatsReset(TerminalCommand&); extern bool handleCommandReload(TerminalCommand&); } }