Classes | Namespaces
async_manager.hpp File Reference

Implements asynchronous operations for an I/O manager. More...

#include <boost/asio.hpp>
#include <boost/bind.hpp>
#include <boost/regex.hpp>
#include <septentrio_gnss_driver/crc/crc.hpp>
#include <septentrio_gnss_driver/parsers/parsing_utilities.hpp>
#include <septentrio_gnss_driver/communication/io.hpp>
#include <septentrio_gnss_driver/communication/telegram.hpp>
Include dependency graph for async_manager.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  io::AsyncManager< IoType >
 This is the central interface between ROSaic and the Rx(s), managing I/O operations such as reading messages and sending commands.. More...
 
class  io::AsyncManagerBase
 Interface (in C++ terms), that could be used for any I/O manager, synchronous and asynchronous alike. More...
 

Namespaces

 io
 

Detailed Description

Implements asynchronous operations for an I/O manager.

Date
20/08/20 Such operations include reading NMEA messages and SBF blocks yet also sending commands to serial port or via TCP/IP.

Definition in file async_manager.hpp.



septentrio_gnss_driver
Author(s): Tibor Dome
autogenerated on Wed Nov 22 2023 04:04:27