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

Public Member Functions

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

Private Member Functions

def _raise_timeout_error (self, signum, frame)
 
def _start_timer (self)
 
def _stop_timer (self)
 

Private Attributes

 _error
 
 _timeout
 

Detailed Description

Definition at line 19 of file posix.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 21 of file posix.py.

Member Function Documentation

◆ _raise_timeout_error()

def robot.running.timeouts.posix.Timeout._raise_timeout_error (   self,
  signum,
  frame 
)
private

Definition at line 36 of file posix.py.

◆ _start_timer()

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

Definition at line 32 of file posix.py.

◆ _stop_timer()

def robot.running.timeouts.posix.Timeout._stop_timer (   self)
private

Definition at line 39 of file posix.py.

◆ execute()

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

Definition at line 25 of file posix.py.

Member Data Documentation

◆ _error

robot.running.timeouts.posix.Timeout._error
private

Definition at line 23 of file posix.py.

◆ _timeout

robot.running.timeouts.posix.Timeout._timeout
private

Definition at line 22 of file posix.py.


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