BasicModem(Tasks::Task *task, IO::Handle *handle) | DUNE::Hardware::BasicModem | |
expect(const std::string &str) | DUNE::Hardware::BasicModem | protected |
flushInput(void) | DUNE::Hardware::BasicModem | protected |
getLineTermIn(void) | DUNE::Hardware::BasicModem | |
getLineTermOut(void) | DUNE::Hardware::BasicModem | |
getProcessorUsage(void) | DUNE::Concurrency::Thread | |
getReadMode(void) | DUNE::Hardware::BasicModem | protected |
getState(void) | DUNE::Concurrency::Runnable | inline |
getTask(void) | DUNE::Hardware::BasicModem | inlineprotected |
getTimeout(void) | DUNE::Hardware::BasicModem | protected |
handleUnsolicited(const std::string &str) | DUNE::Hardware::BasicModem | inlineprotectedvirtual |
initialize(void) | DUNE::Hardware::BasicModem | |
isBusy(void) | DUNE::Hardware::BasicModem | |
isCooling(void) | DUNE::Hardware::BasicModem | |
isCreated(void) | DUNE::Concurrency::Runnable | inline |
isDead(void) | DUNE::Concurrency::Runnable | inline |
isFragment(const std::string &str) | DUNE::Hardware::BasicModem | inlineprotectedvirtual |
isRunning(void) | DUNE::Concurrency::Runnable | inline |
isStarting(void) | DUNE::Concurrency::Runnable | inline |
isStopping(void) | DUNE::Concurrency::Runnable | inline |
join(void) | DUNE::Concurrency::Runnable | inline |
joinImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
m_handle | DUNE::Hardware::BasicModem | protected |
m_last_cmd | DUNE::Hardware::BasicModem | protected |
m_mutex | DUNE::Hardware::BasicModem | protected |
READ_MODE_LINE enum value | DUNE::Hardware::BasicModem | protected |
READ_MODE_RAW enum value | DUNE::Hardware::BasicModem | protected |
readLine(void) | DUNE::Hardware::BasicModem | protected |
readLine(Time::Counter< double > &timer) | DUNE::Hardware::BasicModem | protected |
ReadMode enum name | DUNE::Hardware::BasicModem | protected |
readRaw(Time::Counter< double > &timer, uint8_t *data, unsigned data_size) | DUNE::Hardware::BasicModem | protected |
Runnable(void) | DUNE::Concurrency::Runnable | inline |
send(const std::string &str) | DUNE::Hardware::BasicModem | protected |
sendInitialization(void) | DUNE::Hardware::BasicModem | inlineprotectedvirtual |
sendRaw(const uint8_t *data, unsigned data_size) | DUNE::Hardware::BasicModem | protected |
sendReset(void) | DUNE::Hardware::BasicModem | inlineprotectedvirtual |
setBusy(bool value) | DUNE::Hardware::BasicModem | |
setLineTermIn(const std::string &term) | DUNE::Hardware::BasicModem | |
setLineTermOut(const std::string &str) | DUNE::Hardware::BasicModem | |
setLineTrim(bool enable) | DUNE::Hardware::BasicModem | |
setPriority(Scheduler::Policy policy, unsigned priority) | DUNE::Concurrency::Runnable | inline |
setPriorityImpl(Scheduler::Policy policy, unsigned priority) | DUNE::Concurrency::Thread | protectedvirtual |
setReadMode(ReadMode mode) | DUNE::Hardware::BasicModem | protected |
setSkipLine(const std::string &line) | DUNE::Hardware::BasicModem | protected |
setTimeout(double timeout) | DUNE::Hardware::BasicModem | protected |
setTxRateMax(double rate) | DUNE::Hardware::BasicModem | |
start(void) | DUNE::Concurrency::Runnable | inline |
startImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
State enum name | DUNE::Concurrency::Runnable | |
StateDead enum value | DUNE::Concurrency::Runnable | |
StateRunning enum value | DUNE::Concurrency::Runnable | |
StateStarting enum value | DUNE::Concurrency::Runnable | |
StateStopping enum value | DUNE::Concurrency::Runnable | |
StateUnknown enum value | DUNE::Concurrency::Runnable | |
stop(void) | DUNE::Concurrency::Runnable | inline |
stopAndJoin(void) | DUNE::Concurrency::Runnable | inline |
stopImpl(void) | DUNE::Concurrency::Thread | protectedvirtual |
Thread(void) | DUNE::Concurrency::Thread | |
~BasicModem(void) | DUNE::Hardware::BasicModem | inlinevirtual |
~Runnable(void) | DUNE::Concurrency::Runnable | inlinevirtual |
~Thread(void) | DUNE::Concurrency::Thread | virtual |