|
Goby3 3.3.0
2025.07.10
|
#include <memory>#include <boost/asio/read.hpp>#include <boost/asio/write.hpp>#include "goby/middleware/protobuf/io.pb.h"#include "goby/util/binary.h"#include "goby/util/debug_logger.h"#include "goby/util/thirdparty/cobs/cobs.h"Go to the source code of this file.
Namespaces | |
| namespace | goby |
| The global namespace for the Goby project. | |
| namespace | goby::middleware |
| Objects implementing the Goby nested middleware. | |
| namespace | goby::middleware::io |
Functions | |
| template<class Thread > | |
| void | goby::middleware::io::cobs_async_write (Thread *this_thread, std::shared_ptr< const goby::middleware::protobuf::IOData > io_msg) |
| template<class Thread , class ThreadBase = Thread> | |
| void | goby::middleware::io::cobs_async_read (Thread *this_thread, std::shared_ptr< ThreadBase > self=std::shared_ptr< ThreadBase >()) |