Namespaces | Defines | Functions
interface.cpp File Reference

MAVConn class interface. More...

#include <set>
#include <cassert>
#include <console_bridge/console.h>
#include <mavconn/interface.h>
#include <mavconn/msgbuffer.h>
#include <mavconn/serial.h>
#include <mavconn/udp.h>
#include <mavconn/tcp.h>
Include dependency graph for interface.cpp:

Go to the source code of this file.

Namespaces

namespace  mavconn

Defines

#define PFX   "mavconn: "

Functions

static void mavconn::url_parse_host (std::string host, std::string &host_out, int &port_out, const std::string def_host, const int def_port)
static void mavconn::url_parse_query (std::string query, uint8_t &sysid, uint8_t &compid)
static MAVConnInterface::Ptr mavconn::url_parse_serial (std::string path, std::string query, uint8_t system_id, uint8_t component_id)
static MAVConnInterface::Ptr mavconn::url_parse_tcp_client (std::string host, std::string query, uint8_t system_id, uint8_t component_id)
static MAVConnInterface::Ptr mavconn::url_parse_tcp_server (std::string host, std::string query, uint8_t system_id, uint8_t component_id)
static MAVConnInterface::Ptr mavconn::url_parse_udp (std::string hosts, std::string query, uint8_t system_id, uint8_t component_id)

Detailed Description

MAVConn class interface.

Author:
Vladimir Ermakov <vooon341@gmail.com>

Definition in file interface.cpp.



libmavconn
Author(s): Vladimir Ermakov
autogenerated on Sat Jun 8 2019 19:55:13