#include <sprinkler.h>
Definition at line 180 of file sprinkler.h.
◆ SprinklerValveRunRequest() [1/2]
esphome::sprinkler::SprinklerValveRunRequest::SprinklerValveRunRequest |
( |
| ) |
|
◆ SprinklerValveRunRequest() [2/2]
esphome::sprinkler::SprinklerValveRunRequest::SprinklerValveRunRequest |
( |
size_t |
valve_number, |
|
|
uint32_t |
run_duration, |
|
|
SprinklerValveOperator * |
valve_op |
|
) |
| |
◆ has_request()
bool esphome::sprinkler::SprinklerValveRunRequest::has_request |
( |
| ) |
|
◆ has_valve_operator()
bool esphome::sprinkler::SprinklerValveRunRequest::has_valve_operator |
( |
| ) |
|
◆ request_is_from()
◆ reset()
void esphome::sprinkler::SprinklerValveRunRequest::reset |
( |
| ) |
|
◆ run_duration()
uint32_t esphome::sprinkler::SprinklerValveRunRequest::run_duration |
( |
| ) |
|
◆ set_request_from()
◆ set_run_duration()
void esphome::sprinkler::SprinklerValveRunRequest::set_run_duration |
( |
uint32_t |
run_duration | ) |
|
◆ set_valve()
void esphome::sprinkler::SprinklerValveRunRequest::set_valve |
( |
size_t |
valve_number | ) |
|
◆ set_valve_operator()
◆ valve()
size_t esphome::sprinkler::SprinklerValveRunRequest::valve |
( |
| ) |
|
◆ valve_as_opt()
optional< size_t > esphome::sprinkler::SprinklerValveRunRequest::valve_as_opt |
( |
| ) |
|
◆ valve_operator()
◆ has_valve_
bool esphome::sprinkler::SprinklerValveRunRequest::has_valve_ {false} |
|
protected |
◆ origin_
◆ run_duration_
uint32_t esphome::sprinkler::SprinklerValveRunRequest::run_duration_ {0} |
|
protected |
◆ valve_number_
size_t esphome::sprinkler::SprinklerValveRunRequest::valve_number_ {0} |
|
protected |
◆ valve_op_
The documentation for this class was generated from the following files:
- /opt/build/esphome/esphome/components/sprinkler/sprinkler.h
- /opt/build/esphome/esphome/components/sprinkler/sprinkler.cpp