libkazv
Kazv::Api::ProtocolInstance Struct Reference

#include <protocol.hpp>

Collaboration diagram for Kazv::Api::ProtocolInstance:

Public Attributes

std::string desc
 A human-readable description for the protocol, such as the name. More...
 
JsonWrap fields
 Preset values for fields the client may use to search by. More...
 
std::string networkId
 A unique identifier across all instances. More...
 
std::optional< std::string > icon
 An optional content URI representing the protocol. More...
 

Member Data Documentation

◆ desc

std::string Kazv::Api::ProtocolInstance::desc

A human-readable description for the protocol, such as the name.

◆ fields

JsonWrap Kazv::Api::ProtocolInstance::fields

Preset values for fields the client may use to search by.

◆ icon

std::optional<std::string> Kazv::Api::ProtocolInstance::icon

An optional content URI representing the protocol.

Overrides the one provided at the higher level Protocol object.

◆ networkId

std::string Kazv::Api::ProtocolInstance::networkId

A unique identifier across all instances.


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