Struct QosProfile

Struct Documentation

struct QosProfile

QoS profile information for a topic endpoint.

Public Functions

inline json to_json() const

Public Members

std::string reliability

“reliable”, “best_effort”, “system_default”, “unknown”

std::string durability

“volatile”, “transient_local”, “system_default”, “unknown”

std::string history

“keep_last”, “keep_all”, “system_default”, “unknown”

size_t depth = {0}

History depth (for keep_last)

std::string liveliness

“automatic”, “manual_by_topic”, “system_default”, “unknown”