Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::runtime::Message Struct Reference

A single structured message as delivered by the channel. More...

#include <message_channel.hpp>

Public Member Functions

std::string_view as_text () const
 View the payload as a text string.

Public Attributes

MessageKind kind = MessageKind::Binary
std::vector< std::uint8_t > payload

Detailed Description

A single structured message as delivered by the channel.

Member Function Documentation

◆ as_text()

std::string_view pulp::runtime::Message::as_text ( ) const
inline

View the payload as a text string.

Only meaningful for kind == MessageKind::Text.

Member Data Documentation

◆ kind

MessageKind pulp::runtime::Message::kind = MessageKind::Binary

◆ payload

std::vector<std::uint8_t> pulp::runtime::Message::payload

The documentation for this struct was generated from the following file: