Public Member Functions | |
| Self | __enter__ (self) |
| None | __exit__ (self, type[BaseException]|None exc_type, BaseException|None exc_value, TracebackType|None traceback) |
| None | acquire (self, bool blocking=False, int timeout=-1) |
| None | release (self) |
Null lock.
Definition at line 14 of file async_client.py.
| Self homeassistant.components.mqtt.async_client.NullLock.__enter__ | ( | self | ) |
Enter the lock.
Definition at line 18 of file async_client.py.
| None homeassistant.components.mqtt.async_client.NullLock.__exit__ | ( | self, | |
| type[BaseException] | None | exc_type, | ||
| BaseException | None | exc_value, | ||
| TracebackType | None | traceback | ||
| ) |
Exit the lock.
Definition at line 23 of file async_client.py.
| None homeassistant.components.mqtt.async_client.NullLock.acquire | ( | self, | |
| bool | blocking = False, |
||
| int | timeout = -1 |
||
| ) |
Acquire the lock.
Definition at line 32 of file async_client.py.
| None homeassistant.components.mqtt.async_client.NullLock.release | ( | self | ) |
Release the lock.
Definition at line 36 of file async_client.py.