|
|
DateTime | start |
| |
|
DateTime | end |
| |
|
float | limit |
| |
|
std::optional< std::int32_t > | number_phases |
| |
|
std::int32_t | stack_level |
| |
|
ChargingRateUnit | charging_rate_unit |
| |
|
std::optional< float > | min_charging_rate |
| |
◆ init()
populate a schedule period
- Parameters
-
| in_start | the start time of the profile |
| in_duration | the time in seconds from the start of the profile to the end of this period |
| in_period | the details of this period |
◆ validate()
validate and update entry based on profile
- Parameters
-
| profile | the profile this entry is part of |
| now | the current date and time |
- Returns
- true when the entry is valid
The documentation for this struct was generated from the following files: