![]() |
D++ (DPP)
C++ Discord API Bot Library
|
DAVE E2EE Binary frame header. More...
#include <discordvoiceclient.h>
Collaboration diagram for dpp::dave_binary_header_t: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 | |
| uint8_t | opcode |
| Opcode type. More... | |
| std::vector< uint8_t > | package |
| Data package, an opaque structure passed to the Discord libdave functions. More... | |
| uint16_t | seq |
| Sequence number. 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.