This is the complete list of members for mavros::std_plugins::CommandPlugin, including all inherited members.
ACK_TIMEOUT_DT | mavros::std_plugins::CommandPlugin | private |
ACK_TIMEOUT_MS | mavros::std_plugins::CommandPlugin | privatestatic |
ack_waiting_list | mavros::std_plugins::CommandPlugin | private |
arming_cb(mavros_msgs::CommandBool::Request &req, mavros_msgs::CommandBool::Response &res) | mavros::std_plugins::CommandPlugin | inlineprivate |
arming_srv | mavros::std_plugins::CommandPlugin | private |
cmd_nh | mavros::std_plugins::CommandPlugin | private |
command_int(bool broadcast, uint8_t frame, uint16_t command, uint8_t current, uint8_t autocontinue, float param1, float param2, float param3, float param4, int32_t x, int32_t y, float z) | mavros::std_plugins::CommandPlugin | inlineprivate |
command_int_cb(mavros_msgs::CommandInt::Request &req, mavros_msgs::CommandInt::Response &res) | mavros::std_plugins::CommandPlugin | inlineprivate |
command_int_srv | mavros::std_plugins::CommandPlugin | private |
command_long(bool broadcast, uint16_t command, uint8_t confirmation, float param1, float param2, float param3, float param4, float param5, float param6, float param7) | mavros::std_plugins::CommandPlugin | inlineprivate |
command_long_cb(mavros_msgs::CommandLong::Request &req, mavros_msgs::CommandLong::Response &res) | mavros::std_plugins::CommandPlugin | inlineprivate |
command_long_srv | mavros::std_plugins::CommandPlugin | private |
CommandPlugin() | mavros::std_plugins::CommandPlugin | inline |
connection_cb(bool connected) | mavros::plugin::PluginBase | inlineprotectedvirtual |
ConstPtr typedef | mavros::plugin::PluginBase | |
enable_connection_cb() | mavros::plugin::PluginBase | inlineprotected |
get_subscriptions() | mavros::std_plugins::CommandPlugin | inlinevirtual |
handle_command_ack(const mavlink::mavlink_message_t *msg, mavlink::common::msg::COMMAND_ACK &ack) | mavros::std_plugins::CommandPlugin | inlineprivate |
HandlerCb typedef | mavros::plugin::PluginBase | |
HandlerInfo typedef | mavros::plugin::PluginBase | |
initialize(UAS &uas_) | mavros::std_plugins::CommandPlugin | inlinevirtual |
L_CommandTransaction typedef | mavros::std_plugins::CommandPlugin | private |
land_cb(mavros_msgs::CommandTOL::Request &req, mavros_msgs::CommandTOL::Response &res) | mavros::std_plugins::CommandPlugin | inlineprivate |
land_srv | mavros::std_plugins::CommandPlugin | private |
m_uas | mavros::plugin::PluginBase | protected |
make_handler(const mavlink::msgid_t id, void(_C::*fn)(const mavlink::mavlink_message_t *msg, const mavconn::Framing framing)) | mavros::plugin::PluginBase | inlineprotected |
make_handler(void(_C::*fn)(const mavlink::mavlink_message_t *, _T &)) | mavros::plugin::PluginBase | inlineprotected |
mutex | mavros::std_plugins::CommandPlugin | private |
PluginBase() | mavros::plugin::PluginBase | inlineprotected |
Ptr typedef | mavros::plugin::PluginBase | |
send_command_int(bool broadcast, uint8_t frame, uint16_t command, uint8_t current, uint8_t autocontinue, float param1, float param2, float param3, float param4, int32_t x, int32_t y, float z, unsigned char &success) | mavros::std_plugins::CommandPlugin | inlineprivate |
send_command_long_and_wait(bool broadcast, uint16_t command, uint8_t confirmation, float param1, float param2, float param3, float param4, float param5, float param6, float param7, unsigned char &success, uint8_t &result) | mavros::std_plugins::CommandPlugin | inlineprivate |
set_home_cb(mavros_msgs::CommandHome::Request &req, mavros_msgs::CommandHome::Response &res) | mavros::std_plugins::CommandPlugin | inlineprivate |
set_home_srv | mavros::std_plugins::CommandPlugin | private |
set_target(MsgT &cmd, bool broadcast) | mavros::std_plugins::CommandPlugin | inlineprivate |
Subscriptions typedef | mavros::plugin::PluginBase | |
takeoff_cb(mavros_msgs::CommandTOL::Request &req, mavros_msgs::CommandTOL::Response &res) | mavros::std_plugins::CommandPlugin | inlineprivate |
takeoff_srv | mavros::std_plugins::CommandPlugin | private |
trigger_control_cb(mavros_msgs::CommandTriggerControl::Request &req, mavros_msgs::CommandTriggerControl::Response &res) | mavros::std_plugins::CommandPlugin | inlineprivate |
trigger_control_srv | mavros::std_plugins::CommandPlugin | private |
trigger_interval_cb(mavros_msgs::CommandTriggerInterval::Request &req, mavros_msgs::CommandTriggerInterval::Response &res) | mavros::std_plugins::CommandPlugin | inlineprivate |
trigger_interval_srv | mavros::std_plugins::CommandPlugin | private |
use_comp_id_system_control | mavros::std_plugins::CommandPlugin | private |
wait_ack_for(CommandTransaction &tr) | mavros::std_plugins::CommandPlugin | inlineprivate |
~PluginBase() | mavros::plugin::PluginBase | inlinevirtual |