class documentation

class LockableMixin:

View In Hierarchy

Mixin for providing a Lock to an UaObject.

Async Method lifecycle_lock Initialize the Lock for an UaObject.
Property lock Return the associated Lock for this UaObject.
Class Variable __lock Undocumented
@lifecycle
async def lifecycle_lock(self) -> AsyncGenerator[None]:

Initialize the Lock for an UaObject.

@property
lock: Lock =

Return the associated Lock for this UaObject.

__lock: Lock | None =

Undocumented