|
HosrDiretta
|
SendBuffer class for managing Diretta protocol messages with dynamic data buffers. More...
#include <Send.hpp>
Public Member Functions | |
| SendBuffer (MessageID, StatusID, std::uint16_t, std::uint16_t, std::uint16_t, std::uint16_t) | |
| SendBuffer (MessageID, StatusID, std::uint64_t) | |
| SendBuffer (MessageID, StatusID) | |
| void | ms_resize (std::uint16_t) |
| void | resize (std::uint16_t) |
| void | resize (std::uint16_t, std::uint16_t) |
| void | resize_real (std::uint16_t) |
| void | reserve (std::uint16_t) |
| operator ACQUA::BufferCS_const () const | |
| std::size_t | size_data () const |
| const std::uint8_t * | get_data () const |
| std::uint8_t * | get_data () |
| virtual void | update () |
| void | move (SendBuffer &) |
| void | fill (std::uint8_t) |
| void | set_str (const std::string &) |
| void | add_str (const std::string &) |
| void | set_add_str (ACQUA::IPAddress, const std::string &) |
| ACQUA::BufferCS_const | ms_send (bool mode2, bool inv) |
Public Member Functions inherited from DIRETTA::Send | |
| Send (MessageID, StatusID, std::uint16_t, std::uint16_t, std::uint16_t, std::uint16_t) | |
| Send (MessageID, StatusID, std::uint64_t) | |
| Send (MessageID, StatusID) | |
| void | set (MessageID, StatusID, std::uint16_t, std::uint16_t, std::uint16_t, std::uint16_t) |
| void | set (MessageID, StatusID, std::uint64_t) |
| void | set (MessageID, StatusID) |
| void | statusUpdate (StatusID, StatusID) |
| operator ACQUA::BufferCS_const () const | |
| MessageID | getMessage () const |
| StatusID | getStatus () const |
| std::uint16_t | getOption0 () const |
| std::uint16_t | getOption1 () const |
| std::uint16_t | getOption2 () const |
| std::uint16_t | getOption3 () const |
| std::string | dump () const |
Additional Inherited Members | |
Protected Member Functions inherited from DIRETTA::Send | |
| void | _clear () |
Protected Attributes inherited from DIRETTA::Send | |
| std::uint64_t | _Header [2] |
| std::uint64_t * | Top |
| std::size_t | Size |
SendBuffer class for managing Diretta protocol messages with dynamic data buffers.
|
virtual |
Reimplemented from DIRETTA::Send.