esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
Loading...
Searching...
No Matches
Public Attributes | List of all members
esphome::api::UserService Struct Reference

A user-defined service advertised by the device (api: api.services). More...

#include <home_assistant_services.hpp>

Collaboration diagram for esphome::api::UserService:
Collaboration graph
[legend]

Public Attributes

std::string name
 
std::uint32_t key = 0
 
std::vector< UserServiceArgargs
 
SupportsResponseType supports_response = SupportsResponseType::None
 

Detailed Description

A user-defined service advertised by the device (api: api.services).

Member Data Documentation

◆ args

std::vector<UserServiceArg> esphome::api::UserService::args

◆ key

std::uint32_t esphome::api::UserService::key = 0

◆ name

std::string esphome::api::UserService::name

◆ supports_response

SupportsResponseType esphome::api::UserService::supports_response = SupportsResponseType::None

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