ESPHome 2026.1.0b1
Loading...
Searching...
No Matches
esphome::infrared::InfraredTraits Class Reference

InfraredTraits - Describes the capabilities of an infrared implementation. More...

#include <infrared.h>

Public Member Functions

bool get_supports_transmitter () const
 
void set_supports_transmitter (bool supports)
 
bool get_supports_receiver () const
 
void set_supports_receiver (bool supports)
 

Protected Attributes

bool supports_transmitter_ {false}
 
bool supports_receiver_ {false}
 

Detailed Description

InfraredTraits - Describes the capabilities of an infrared implementation.

Definition at line 71 of file infrared.h.

Member Function Documentation

◆ get_supports_receiver()

bool esphome::infrared::InfraredTraits::get_supports_receiver ( ) const
inline

Definition at line 76 of file infrared.h.

◆ get_supports_transmitter()

bool esphome::infrared::InfraredTraits::get_supports_transmitter ( ) const
inline

Definition at line 73 of file infrared.h.

◆ set_supports_receiver()

void esphome::infrared::InfraredTraits::set_supports_receiver ( bool supports)
inline

Definition at line 77 of file infrared.h.

◆ set_supports_transmitter()

void esphome::infrared::InfraredTraits::set_supports_transmitter ( bool supports)
inline

Definition at line 74 of file infrared.h.

Field Documentation

◆ supports_receiver_

bool esphome::infrared::InfraredTraits::supports_receiver_ {false}
protected

Definition at line 81 of file infrared.h.

◆ supports_transmitter_

bool esphome::infrared::InfraredTraits::supports_transmitter_ {false}
protected

Definition at line 80 of file infrared.h.


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