Reads/Writes MAVLink message packages from/to udp socket.
More...
#include <goby/middleware/io/mavlink/udp.h>
|
void | try_parse (std::size_t bytes_transferred) |
|
std::array< char, MAVLINK_MAX_PACKET_LEN > & | buffer () |
|
template<const goby::middleware::Group & line_in_group, const goby::middleware::Group & line_out_group, PubSubLayer publish_layer = PubSubLayer::INTERPROCESS, PubSubLayer subscribe_layer = PubSubLayer::INTERTHREAD, template< class > class ThreadType = goby::middleware::SimpleThread>
class goby::middleware::io::UDPThreadMAVLink< line_in_group, line_out_group, publish_layer, subscribe_layer, ThreadType >
Reads/Writes MAVLink message packages from/to udp socket.
- Template Parameters
-
Definition at line 78 of file udp.h.
◆ UDPThreadMAVLink()
template<const goby::middleware::Group & line_in_group, const goby::middleware::Group & line_out_group, PubSubLayer publish_layer = PubSubLayer::INTERPROCESS, PubSubLayer subscribe_layer = PubSubLayer::INTERTHREAD, template< class > class ThreadType = goby::middleware::SimpleThread>
Definition at line 82 of file udp.h.
◆ ~UDPThreadMAVLink()
template<const goby::middleware::Group & line_in_group, const goby::middleware::Group & line_out_group, PubSubLayer publish_layer = PubSubLayer::INTERPROCESS, PubSubLayer subscribe_layer = PubSubLayer::INTERTHREAD, template< class > class ThreadType = goby::middleware::SimpleThread>
Definition at line 88 of file udp.h.
The documentation for this class was generated from the following file:
- goby/middleware/io/mavlink/udp.h