D++ (DPP)
C++ Discord API Bot Library
|
DAVE E2EE Binary frame header. More...
#include <discordvoiceclient.h>
Public Member Functions | |
dave_binary_header_t (const std::string &buffer) | |
Fill binary header from inbound buffer. More... | |
std::vector< uint8_t > | get_data () const |
uint16_t | get_transition_id () const |
Public Attributes | |
uint16_t | seq |
Sequence number. More... | |
uint8_t | opcode |
Opcode type. More... | |
std::vector< uint8_t > | package |
Data package, an opaque structure passed to the Discord libdave functions. More... | |
DAVE E2EE Binary frame header.
dpp::dave_binary_header_t::dave_binary_header_t | ( | const std::string & | buffer | ) |
Fill binary header from inbound buffer.
buffer | inbound websocket buffer |
std::vector< uint8_t > dpp::dave_binary_header_t::get_data | ( | ) | const |
Get the data package from the packed binary frame, as a vector of uint8_t for use in the libdave functions
uint16_t dpp::dave_binary_header_t::get_transition_id | ( | ) | const |
Get transition ID for process_commit and process_welcome
uint8_t dpp::dave_binary_header_t::opcode |
Opcode type.
std::vector<uint8_t> dpp::dave_binary_header_t::package |
Data package, an opaque structure passed to the Discord libdave functions.
uint16_t dpp::dave_binary_header_t::seq |
Sequence number.