|
ESPHome 2026.11.0-dev
|
A transmit call whose encode() runs one of Protocol's encoders on its data, for a payload the protocol encodes straight from a pointer and length; the call a generated action builds. More...
#include <remote_base.h>
Public Member Functions | |
| EncodeCall (TransmitCall call) | |
| template<typename... Args> | |
| void | encode (const Args &...args) |
Public Member Functions inherited from esphome::remote_base::RemoteTransmitterBase::TransmitCall | |
| TransmitCall (RemoteTransmitterBase *parent, uint16_t seq) | |
| RemoteTransmitData * | get_data () |
| void | set_send_times (uint32_t send_times) |
| void | set_send_wait (uint32_t send_wait) |
| uint16_t | get_seq () const |
| Identifies this transmission in the completion hook. | |
| void | perform () |
Additional Inherited Members | |
Protected Attributes inherited from esphome::remote_base::RemoteTransmitterBase::TransmitCall | |
| RemoteTransmitterBase * | parent_ |
| uint32_t | send_times_ {1} |
| uint32_t | send_wait_ {0} |
| uint16_t | seq_ |
A transmit call whose encode() runs one of Protocol's encoders on its data, for a payload the protocol encodes straight from a pointer and length; the call a generated action builds.
Definition at line 286 of file remote_base.h.
|
inlineexplicit |
Definition at line 288 of file remote_base.h.
|
inline |
Definition at line 289 of file remote_base.h.