
Public Member Functions | |
| def | __init__ |
| def | __str__ |
| def | cancel |
| def | satisfy |
| def | start |
Private Attributes | |
| _immediate | |
| _satisfied | |
| _timer | |
| _wait_time | |
| _wait_time_ms | |
A condition that waits for a period of time before being satisfied. This condition is delayed. This condition is essentially a sleep. It starts a threaded timer, which sleeps for the given period of time (in ms) before waking up and setting the condition to satisfied.
| def rtshell.plan.SleepCondition.__init__ | ( | self, | |
wait_time = 0, |
|||
| args, | |||
| kwargs | |||
| ) |
| def rtshell.plan.SleepCondition.__str__ | ( | self | ) |
Reimplemented from rtshell.plan.BasicCondition.
| def rtshell.plan.SleepCondition.cancel | ( | self | ) |
Reimplemented from rtshell.plan.BasicCondition.
| def rtshell.plan.SleepCondition.satisfy | ( | self | ) |
| def rtshell.plan.SleepCondition.start | ( | self | ) |
Reimplemented from rtshell.plan.BasicCondition.
rtshell::plan.SleepCondition::_immediate [private] |
Reimplemented from rtshell.plan.BasicCondition.
rtshell::plan.SleepCondition::_satisfied [private] |
Reimplemented from rtshell.plan.BasicCondition.
rtshell::plan.SleepCondition::_timer [private] |
rtshell::plan.SleepCondition::_wait_time [private] |