freePermits

The number of the available permits.

If returns 0, it is fully acquired (locked). If it returns the same value as maxPermits, it is fully released (unlocked).