ESPHome 2026.8.0b4
Loading...
Searching...
No Matches
esphome::mitsubishi_cn105::Property::Mode Struct Reference

#include <mitsubishi_cn105_properties.h>

Inheritance diagram for esphome::mitsubishi_cn105::Property::Mode:
esphome::mitsubishi_cn105::Property::Lookup< Mode, &Status::mode >

Static Public Member Functions

static uint8_t decode_raw (const uint8_t *payload, const PropertyContext &ctx)
 
static void encode_raw (uint8_t *payload, uint8_t raw, const PropertyContext &)
 
- Static Public Member Functions inherited from esphome::mitsubishi_cn105::Property::Lookup< Mode, &Status::mode >
static void decode_context (PropertyContext &ctx, const uint8_t *payload)
 
static void decode (Status &status, const uint8_t *payload, const PropertyContext &ctx)
 
static void encode (uint8_t *payload, const Status &status, const PropertyContext &ctx)
 
static bool validate_and_set (Value value, Status &status, Mask &mask)
 

Static Public Attributes

static constexpr auto ID = PropertyId::MODE
 
static constexpr auto MAP
 

Additional Inherited Members

- Public Types inherited from esphome::mitsubishi_cn105::Property::Lookup< Mode, &Status::mode >
using Value
 

Detailed Description

Definition at line 140 of file mitsubishi_cn105_properties.h.

Member Function Documentation

◆ decode_raw()

static uint8_t esphome::mitsubishi_cn105::Property::Mode::decode_raw ( const uint8_t * payload,
const PropertyContext & ctx )
inlinestatic

Definition at line 154 of file mitsubishi_cn105_properties.h.

◆ encode_raw()

static void esphome::mitsubishi_cn105::Property::Mode::encode_raw ( uint8_t * payload,
uint8_t raw,
const PropertyContext &  )
inlinestatic

Definition at line 159 of file mitsubishi_cn105_properties.h.

Field Documentation

◆ ID

auto esphome::mitsubishi_cn105::Property::Mode::ID = PropertyId::MODE
staticconstexpr

Definition at line 141 of file mitsubishi_cn105_properties.h.

◆ MAP


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