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] |