#include <scheduler_terminal_handler.hpp>
|
| static constexpr char | HEADER [] = "scheduler" |
| |
◆ SchedulerTerminalHandler()
| tap::control::SchedulerTerminalHandler::SchedulerTerminalHandler |
( |
Drivers * |
drivers | ) |
|
◆ ~SchedulerTerminalHandler()
| mockable tap::control::SchedulerTerminalHandler::~SchedulerTerminalHandler |
( |
| ) |
|
|
default |
◆ DISALLOW_COPY_AND_ASSIGN()
◆ init()
| void tap::control::SchedulerTerminalHandler::init |
( |
| ) |
|
◆ terminalSerialCallback()
| bool tap::control::SchedulerTerminalHandler::terminalSerialCallback |
( |
char * |
inputLine, |
|
|
modm::IOStream & |
outputStream, |
|
|
bool |
streamingEnabled |
|
) |
| |
|
overridevirtual |
- Parameters
-
| [in] | inputLine | The user input to be processed. |
| [out] | outputStream | The stream to write information to. |
| [in] | streamingEnabled | Set to true when the streaming is initially enabled. Subsequent interactions with the callback handler will be via terminalSerialStreamCallback until streaming has been disabled. |
- Returns
true if the inputLine was valid and was parsed correctly, false otherwise.
Implements tap::communication::serial::TerminalSerialCallbackInterface.
◆ terminalSerialStreamCallback()
| void tap::control::SchedulerTerminalHandler::terminalSerialStreamCallback |
( |
modm::IOStream & |
outputStream | ) |
|
|
overridevirtual |
◆ HEADER
| constexpr char tap::control::SchedulerTerminalHandler::HEADER = "scheduler" |
|
staticconstexpr |
The documentation for this class was generated from the following files: