client_connected(size_t server_channel) | mavconn::MAVConnTCPClient | private |
close() override | mavconn::MAVConnTCPClient | virtual |
ClosedCb typedef | mavconn::MAVConnInterface | |
comp_id | mavconn::MAVConnInterface | protected |
conn_id | mavconn::MAVConnInterface | protected |
ConstPtr typedef | mavconn::MAVConnInterface | |
DEFAULT_SERVER_HOST | mavconn::MAVConnTCPClient | static |
DEFAULT_SERVER_PORT | mavconn::MAVConnTCPClient | static |
do_recv() | mavconn::MAVConnTCPClient | private |
do_send(bool check_tx_state) | mavconn::MAVConnTCPClient | private |
get_buffer_p() | mavconn::MAVConnInterface | inlineprotected |
get_component_id() | mavconn::MAVConnInterface | inline |
get_iostat() | mavconn::MAVConnInterface | virtual |
get_known_dialects() | mavconn::MAVConnInterface | static |
get_protocol_version() | mavconn::MAVConnInterface | |
get_status() | mavconn::MAVConnInterface | virtual |
get_status_p() | mavconn::MAVConnInterface | inlineprotected |
get_system_id() | mavconn::MAVConnInterface | inline |
io_service | mavconn::MAVConnTCPClient | private |
io_thread | mavconn::MAVConnTCPClient | private |
io_work | mavconn::MAVConnTCPClient | private |
iostat_rx_add(size_t bytes) | mavconn::MAVConnInterface | protected |
iostat_tx_add(size_t bytes) | mavconn::MAVConnInterface | protected |
is_destroying | mavconn::MAVConnTCPClient | private |
is_open() override | mavconn::MAVConnTCPClient | inlinevirtual |
log_recv(const char *pfx, mavlink::mavlink_message_t &msg, Framing framing) | mavconn::MAVConnInterface | protected |
log_send(const char *pfx, const mavlink::mavlink_message_t *msg) | mavconn::MAVConnInterface | protected |
log_send_obj(const char *pfx, const mavlink::Message &msg) | mavconn::MAVConnInterface | protected |
MAVConnInterface(uint8_t system_id=1, uint8_t component_id=MAV_COMP_ID_UDP_BRIDGE) | mavconn::MAVConnInterface | |
MAVConnTCPClient(uint8_t system_id=1, uint8_t component_id=MAV_COMP_ID_UDP_BRIDGE, std::string server_host=DEFAULT_SERVER_HOST, unsigned short server_port=DEFAULT_SERVER_PORT) | mavconn::MAVConnTCPClient | |
MAVConnTCPClient(uint8_t system_id, uint8_t component_id, boost::asio::io_service &server_io) | mavconn::MAVConnTCPClient | explicit |
MAVConnTCPServer class | mavconn::MAVConnTCPClient | friend |
MAX_PACKET_SIZE | mavconn::MAVConnInterface | protectedstatic |
MAX_TXQ_SIZE | mavconn::MAVConnInterface | protectedstatic |
message_entries | mavconn::MAVConnInterface | protectedstatic |
message_received_cb | mavconn::MAVConnInterface | |
mutex | mavconn::MAVConnTCPClient | private |
open_url(std::string url, uint8_t system_id=1, uint8_t component_id=MAV_COMP_ID_UDP_BRIDGE) | mavconn::MAVConnInterface | static |
parse_buffer(const char *pfx, uint8_t *buf, const size_t bufsize, size_t bytes_received) | mavconn::MAVConnInterface | protected |
port_closed_cb | mavconn::MAVConnInterface | |
Ptr typedef | mavconn::MAVConnInterface | |
ReceivedCb typedef | mavconn::MAVConnInterface | |
rx_buf | mavconn::MAVConnTCPClient | private |
send_bytes(const uint8_t *bytes, size_t length) override | mavconn::MAVConnTCPClient | virtual |
send_message(const mavlink::mavlink_message_t *message) override | mavconn::MAVConnTCPClient | virtual |
send_message(const mavlink::Message &message, const uint8_t source_compid) override | mavconn::MAVConnTCPClient | virtual |
mavconn::MAVConnInterface::send_message(const mavlink::Message &message) | mavconn::MAVConnInterface | inlinevirtual |
send_message_ignore_drop(const mavlink::mavlink_message_t *message) | mavconn::MAVConnInterface | |
send_message_ignore_drop(const mavlink::Message &message) | mavconn::MAVConnInterface | inline |
send_message_ignore_drop(const mavlink::Message &message, const uint8_t src_compid) | mavconn::MAVConnInterface | |
server_ep | mavconn::MAVConnTCPClient | private |
set_component_id(uint8_t compid) | mavconn::MAVConnInterface | inline |
set_protocol_version(Protocol pver) | mavconn::MAVConnInterface | |
set_system_id(uint8_t sysid) | mavconn::MAVConnInterface | inline |
socket | mavconn::MAVConnTCPClient | private |
sys_id | mavconn::MAVConnInterface | protected |
tx_in_progress | mavconn::MAVConnTCPClient | private |
tx_q | mavconn::MAVConnTCPClient | private |
WeakPtr typedef | mavconn::MAVConnInterface | |
~MAVConnTCPClient() | mavconn::MAVConnTCPClient | |