1-- Simple lock 2-- Directory lock 3-- Release 4-- Lock function scope 5-- Lock file scope 6-- Lock in subdirectory 7-- Lock process scope 8-- Error double lock 9-- Ok 10-- Timeout 0 11-- Timeout not 0 12