Basic thread blocking primitives for creating locks and other synchronization classes.
See Source File