Module local

Source

ModulesΒ§

runner πŸ”’

StructsΒ§

DynamicKeyLockGuard
A guard for the dynamic key lock.
LoadedProcedure πŸ”’
Procedure loaded from store.
LocalManager
A ProcedureManager that maintains procedure states locally.
ManagerConfig
Config for LocalManager.
ManagerContext πŸ”’
Shared context of the manager.
ProcedureMeta πŸ”’
Shared metadata of a procedure.
RemoveOutdatedMetaFunction πŸ”’

ConstantsΒ§

META_TTL πŸ”’
The expired time of a procedure’s metadata.

FunctionsΒ§

acquire_dynamic_key_lock
Acquires a dynamic key lock for the given key.

Type AliasesΒ§

DynamicKeyLock πŸ”’
The dynamic lock for procedure execution.
ProcedureMetaRef πŸ”’
Reference counted pointer to ProcedureMeta.