|
Rosetta
|

Static Public Member Functions | |
| L | lock (L func) |
Private Member Functions | |
| Generator[Any, Any, Any] | _locked (self) |
Logging handler mixin class for acquiring and releasing a thread lock.
|
private |
A context manager for acquiring and releasing a thread lock.
Referenced by pyrosetta.distributed.cluster.logging_handlers.MultiSocketHandler.emit(), pyrosetta.distributed.cluster.logging_handlers.MultiSocketHandler.get(), pyrosetta.distributed.cluster.logging_handlers.MsgpackHmacSocketHandler.makePickle(), pyrosetta.distributed.cluster.logging_handlers.MultiSocketHandler.maybe_prune(), pyrosetta.distributed.cluster.logging_handlers.MsgpackHmacSocketHandler.pop_masked_key(), pyrosetta.distributed.cluster.logging_handlers.MultiSocketHandler.pop_masked_key(), pyrosetta.distributed.cluster.logging_handlers.MultiSocketHandler.purge_address(), and pyrosetta.distributed.cluster.logging_handlers.MultiSocketHandler.set_masked_key().
A decorator for methods requiring acquire and release of a thread lock.