#include <qshell.h>
Definition at line 48 of file qshell.h.
◆ QShell() [1/2]
◆ ~QShell() [1/2]
◆ QShell() [2/2]
◆ ~QShell() [2/2]
◆ _send_cmd()
int QShell::_send_cmd |
( |
std::vector< std::string > & |
argList | ) |
|
|
private |
◆ _wait_for_retval()
int QShell::_wait_for_retval |
( |
| ) |
|
|
private |
Definition at line 112 of file qshell.cpp.
References _current_sequence, _sub_qshell_retval, hrt_absolute_time(), hrt_abstime, hrt_elapsed_time(), orb_check(), orb_copy(), ORB_ID, orb_subscribe(), qshell_retval_s::return_sequence, and qshell_retval_s::return_value.
Referenced by main().
◆ main() [1/2]
int QShell::main |
( |
std::vector< std::string > |
argList | ) |
|
◆ main() [2/2]
Definition at line 72 of file qshell.cpp.
References appState, qshell_req_s::cmd, ll40ls::instance, m_qshell_req, orb_advert_t, orb_copy(), ORB_ID, ORB_PRIO_DEFAULT, orb_publish_auto(), orb_subscribe(), px4_poll(), qshell_req_s::request_sequence, qshell_retval_s::return_sequence, qshell_retval_s::return_value, run_cmd(), and qshell_req_s::strlen.
Referenced by ~QShell().
◆ run_cmd()
int QShell::run_cmd |
( |
const std::vector< std::string > & |
appargs | ) |
|
◆ _current_sequence
uint32_t QShell::_current_sequence = 0 |
|
staticprivate |
◆ _pub_qshell_req
◆ _sub_qshell_retval
int QShell::_sub_qshell_retval = -1 |
|
staticprivate |
◆ appState
static px4::AppState QShell::appState |
|
static |
◆ m_apps
apps_map_type QShell::m_apps |
|
private |
◆ m_qshell_req
The documentation for this class was generated from the following files: