MySQL 8.4.2
Source Code Documentation
|
This class contains custom iterator written to decode compressed certification info of Recovery Metadata Message. More...
#include <recovery_metadata_message_compressed_parts.h>
Classes | |
struct | Iterator |
Public Member Functions | |
Recovery_metadata_message_compressed_parts (Recovery_metadata_message *recovery_metadata_message, uint count) | |
Recovery_metadata_message_compressed_parts constructor. More... | |
Iterator | begin () noexcept |
The Recovery Metadata payload may contain multiple packets of compressed data. More... | |
Iterator | end () noexcept |
The Recovery Metadata payload may contain multiple packets of compressed data. More... | |
Private Attributes | |
const unsigned char * | m_payload_start |
uint | m_payload_packet_count {0} |
Recovery_metadata_message * | m_recovery_metadata_message {nullptr} |
This class contains custom iterator written to decode compressed certification info of Recovery Metadata Message.
Recovery_metadata_message_compressed_parts::Recovery_metadata_message_compressed_parts | ( | Recovery_metadata_message * | recovery_metadata_message, |
uint | count | ||
) |
Recovery_metadata_message_compressed_parts constructor.
[in] | recovery_metadata_message | pointer to Recovery_metadata_message. |
[in] | count | Number of packets of Compressed certification info. |
|
noexcept |
The Recovery Metadata payload may contain multiple packets of compressed data.
This will return a pointer to the first compressed data packet.
|
noexcept |
The Recovery Metadata payload may contain multiple packets of compressed data.
This will return a pointer to the last compressed data packet.
|
private |
|
private |
|
private |