Namespace
    
  
  
    
    Methods
    
  
  
  
    
    
    
    
    
    
      Class Public methods
load_interlock(&block) Link
Execute the supplied block while holding an exclusive lock, preventing any other thread from being inside a run_interlock block at the same time.
run_interlock(&block) Link
Execute the supplied block without interference from any concurrent loads.
unload_interlock(&block) Link
Execute the supplied block while holding an exclusive lock, preventing any other thread from being inside a run_interlock block at the same time.