ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
ir_rf_base.h File Reference

Go to the source code of this file.

Data Structures

class  esphome::ir_rf_base::IrRfCallData
 Raw timings of a transmit call, in one of three caller-owned forms. More...
 
class  esphome::ir_rf_base::IrRfEntity
 Everything an infrared or radio frequency entity does that does not depend on the medium: the remote_base transport, forwarding received frames to the API, and answering the API once a transmit it started has left the transmitter. More...
 
class  esphome::ir_rf_base::IrRfCall< Call, Entity >
 Builder for a transmit; Call is the concrete call type and Entity its entity, so the fluent setters return the concrete type and control() sees the medium specific fields. More...
 

Namespaces

namespace  esphome
 
namespace  esphome::api
 
namespace  esphome::ir_rf_base
 

Enumerations

enum  esphome::ir_rf_base::IrRfCapability : uint32_t { esphome::ir_rf_base::CAPABILITY_TRANSMITTER = 1 << 0 , esphome::ir_rf_base::CAPABILITY_RECEIVER = 1 << 1 }
 Capability flags reported by infrared and radio frequency entities. More...