Robot Framework
robot.running.timeouts.windows.Timeout Class Reference

Public Member Functions

def __init__ (self, timeout, error)
 
def execute (self, runnable)
 

Private Member Functions

def _cancel_timer (self)
 
def _raise_timeout (self)
 
def _start_timer (self)
 
def _timed_out (self)
 
def _wait_for_raised_timeout (self)
 

Private Attributes

 _error
 
 _finished
 
 _lock
 
 _runner_thread_id
 
 _timeout_occurred
 
 _timer
 

Detailed Description

Definition at line 21 of file windows.py.

Constructor & Destructor Documentation

◆ __init__()

def robot.running.timeouts.windows.Timeout.__init__ (   self,
  timeout,
  error 
)

Definition at line 23 of file windows.py.

Member Function Documentation

◆ _cancel_timer()

def robot.running.timeouts.windows.Timeout._cancel_timer (   self)
private

Definition at line 47 of file windows.py.

◆ _raise_timeout()

def robot.running.timeouts.windows.Timeout._raise_timeout (   self)
private

Definition at line 64 of file windows.py.

◆ _start_timer()

def robot.running.timeouts.windows.Timeout._start_timer (   self)
private

Definition at line 44 of file windows.py.

◆ _timed_out()

def robot.running.timeouts.windows.Timeout._timed_out (   self)
private

Definition at line 57 of file windows.py.

◆ _wait_for_raised_timeout()

def robot.running.timeouts.windows.Timeout._wait_for_raised_timeout (   self)
private

Definition at line 52 of file windows.py.

◆ execute()

def robot.running.timeouts.windows.Timeout.execute (   self,
  runnable 
)

Definition at line 31 of file windows.py.

Member Data Documentation

◆ _error

robot.running.timeouts.windows.Timeout._error
private

Definition at line 26 of file windows.py.

◆ _finished

robot.running.timeouts.windows.Timeout._finished
private

Definition at line 28 of file windows.py.

◆ _lock

robot.running.timeouts.windows.Timeout._lock
private

Definition at line 29 of file windows.py.

◆ _runner_thread_id

robot.running.timeouts.windows.Timeout._runner_thread_id
private

Definition at line 24 of file windows.py.

◆ _timeout_occurred

robot.running.timeouts.windows.Timeout._timeout_occurred
private

Definition at line 27 of file windows.py.

◆ _timer

robot.running.timeouts.windows.Timeout._timer
private

Definition at line 25 of file windows.py.


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