Home Assistant Unofficial Reference 2024.12.1
homeassistant.util.timeout._GlobalFreezeContext Class Reference

Public Member Functions

Self __aenter__ (self)
 
bool|None __aexit__ (self, type[BaseException]|None exc_type, BaseException|None exc_val, TracebackType|None exc_tb)
 
Self __enter__ (self)
 
bool|None __exit__ (self, type[BaseException]|None exc_type, BaseException|None exc_val, TracebackType|None exc_tb)
 
None __init__ (self, TimeoutManager manager)
 

Private Member Functions

None _enter (self)
 
None _exit (self)
 

Detailed Description

Context manager that freezes the global timeout.

Definition at line 28 of file timeout.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.util.timeout._GlobalFreezeContext.__init__ (   self,
TimeoutManager  manager 
)
Initialize internal timeout context manager.

Definition at line 31 of file timeout.py.

Member Function Documentation

◆ __aenter__()

Self homeassistant.util.timeout._GlobalFreezeContext.__aenter__ (   self)

Definition at line 36 of file timeout.py.

◆ __aexit__()

bool | None homeassistant.util.timeout._GlobalFreezeContext.__aexit__ (   self,
type[BaseException] | None  exc_type,
BaseException | None  exc_val,
TracebackType | None  exc_tb 
)

Definition at line 40 of file timeout.py.

◆ __enter__()

Self homeassistant.util.timeout._GlobalFreezeContext.__enter__ (   self)

Definition at line 49 of file timeout.py.

◆ __exit__()

bool | None homeassistant.util.timeout._GlobalFreezeContext.__exit__ (   self,
type[BaseException] | None  exc_type,
BaseException | None  exc_val,
TracebackType | None  exc_tb 
)

Definition at line 53 of file timeout.py.

◆ _enter()

None homeassistant.util.timeout._GlobalFreezeContext._enter (   self)
private
Run freeze.

Definition at line 62 of file timeout.py.

◆ _exit()

None homeassistant.util.timeout._GlobalFreezeContext._exit (   self)
private
Finish freeze.

Definition at line 77 of file timeout.py.


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