|
Fawkes API
Fawkes Development Version
|
Outgoing queue entry. More...
#include <queue_entry.h>
Public Member Functions | |
| QueueEntry () | |
| Constructor. More... | |
Public Attributes | |
| std::string | serialized_message |
| serialized protobuf message More... | |
| frame_header_t | frame_header |
| Frame header (network byte order), never encrypted. More... | |
| frame_header_v1_t | frame_header_v1 |
| Frame header (network byte order), never encrypted. More... | |
| message_header_t | message_header |
| Frame header (network byte order) More... | |
| std::array< boost::asio::const_buffer, 3 > | buffers |
| outgoing buffers More... | |
| std::string | encrypted_message |
| encrypted buffer if encryption is used More... | |
Outgoing queue entry.
Definition at line 46 of file queue_entry.h.
|
inline |
Constructor.
Definition at line 50 of file queue_entry.h.
References protobuf_comm::frame_header_t::cipher, frame_header, and protobuf_comm::frame_header_t::header_version.
| std::array<boost::asio::const_buffer, 3> protobuf_comm::QueueEntry::buffers |
outgoing buffers
Definition at line 59 of file queue_entry.h.
Referenced by protobuf_comm::ProtobufStreamClient::send(), protobuf_comm::ProtobufBroadcastPeer::send(), and protobuf_comm::ProtobufBroadcastPeer::send_raw().
| std::string protobuf_comm::QueueEntry::encrypted_message |
encrypted buffer if encryption is used
Definition at line 60 of file queue_entry.h.
| frame_header_t protobuf_comm::QueueEntry::frame_header |
Frame header (network byte order), never encrypted.
Definition at line 56 of file queue_entry.h.
Referenced by QueueEntry(), protobuf_comm::ProtobufStreamClient::send(), protobuf_comm::ProtobufBroadcastPeer::send(), and protobuf_comm::ProtobufBroadcastPeer::send_raw().
| frame_header_v1_t protobuf_comm::QueueEntry::frame_header_v1 |
Frame header (network byte order), never encrypted.
Definition at line 57 of file queue_entry.h.
Referenced by protobuf_comm::ProtobufStreamClient::send(), and protobuf_comm::ProtobufBroadcastPeer::send().
| message_header_t protobuf_comm::QueueEntry::message_header |
Frame header (network byte order)
Definition at line 58 of file queue_entry.h.
Referenced by protobuf_comm::ProtobufStreamClient::send(), and protobuf_comm::ProtobufBroadcastPeer::send().
| std::string protobuf_comm::QueueEntry::serialized_message |
serialized protobuf message
Definition at line 55 of file queue_entry.h.
Referenced by protobuf_comm::ProtobufStreamClient::send(), protobuf_comm::ProtobufBroadcastPeer::send(), and protobuf_comm::ProtobufBroadcastPeer::send_raw().