ESPHome  2024.4.0
Public Member Functions | Protected Attributes
esphome::remote_base::RemoteTransmitterBase::TransmitCall Class Reference

#include <remote_base.h>

Public Member Functions

 TransmitCall (RemoteTransmitterBase *parent)
 
RemoteTransmitDataget_data ()
 
void set_send_times (uint32_t send_times)
 
void set_send_wait (uint32_t send_wait)
 
void perform ()
 

Protected Attributes

RemoteTransmitterBaseparent_
 
uint32_t send_times_ {1}
 
uint32_t send_wait_ {0}
 

Detailed Description

Definition at line 113 of file remote_base.h.

Constructor & Destructor Documentation

◆ TransmitCall()

esphome::remote_base::RemoteTransmitterBase::TransmitCall::TransmitCall ( RemoteTransmitterBase parent)
inlineexplicit

Definition at line 115 of file remote_base.h.

Member Function Documentation

◆ get_data()

RemoteTransmitData* esphome::remote_base::RemoteTransmitterBase::TransmitCall::get_data ( )
inline

Definition at line 116 of file remote_base.h.

◆ perform()

void esphome::remote_base::RemoteTransmitterBase::TransmitCall::perform ( )
inline

Definition at line 119 of file remote_base.h.

◆ set_send_times()

void esphome::remote_base::RemoteTransmitterBase::TransmitCall::set_send_times ( uint32_t  send_times)
inline

Definition at line 117 of file remote_base.h.

◆ set_send_wait()

void esphome::remote_base::RemoteTransmitterBase::TransmitCall::set_send_wait ( uint32_t  send_wait)
inline

Definition at line 118 of file remote_base.h.

Field Documentation

◆ parent_

RemoteTransmitterBase* esphome::remote_base::RemoteTransmitterBase::TransmitCall::parent_
protected

Definition at line 122 of file remote_base.h.

◆ send_times_

uint32_t esphome::remote_base::RemoteTransmitterBase::TransmitCall::send_times_ {1}
protected

Definition at line 123 of file remote_base.h.

◆ send_wait_

uint32_t esphome::remote_base::RemoteTransmitterBase::TransmitCall::send_wait_ {0}
protected

Definition at line 124 of file remote_base.h.


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