Goby3
3.1.5a
2024.05.23
|
#include <goby/acomms/modemdriver/iridium_shore_sbd_directip.h>
Public Types | |
enum | { PRE_HEADER_SIZE = 3, BITS_PER_BYTE = 8 } |
Public Member Functions | |
SBDMessageReader (boost::asio::ip::tcp::socket &socket) | |
virtual bool | data_ready () const =0 |
const goby::acomms::iridium::protobuf::DirectIPMOPreHeader & | pre_header () const |
const goby::acomms::iridium::protobuf::DirectIPMOHeader & | header () const |
const goby::acomms::iridium::protobuf::DirectIPMOPayload & | body () const |
const goby::acomms::iridium::protobuf::DirectIPMTConfirmation & | confirm () const |
void | pre_header_handler (const boost::system::error_code &error, std::size_t bytes_transferred) |
std::vector< char > & | data () |
Definition at line 45 of file iridium_shore_sbd_directip.h.
anonymous enum |
Enumerator | |
---|---|
PRE_HEADER_SIZE | |
BITS_PER_BYTE |
Definition at line 66 of file iridium_shore_sbd_directip.h.
|
inline |
Definition at line 48 of file iridium_shore_sbd_directip.h.
|
inline |
Definition at line 60 of file iridium_shore_sbd_directip.h.
|
inline |
Definition at line 61 of file iridium_shore_sbd_directip.h.
|
inline |
Definition at line 87 of file iridium_shore_sbd_directip.h.
|
pure virtual |
|
inline |
Definition at line 59 of file iridium_shore_sbd_directip.h.
|
inline |
Definition at line 55 of file iridium_shore_sbd_directip.h.
|
inline |
Definition at line 72 of file iridium_shore_sbd_directip.h.