Lock

A threading lock based on libpthread instead of libdispatch.

lock.swift:42

This declaration has been renamed to NIOLock.

This declaration is deprecated.

final class Lock

This object provides a lock on top of a single pthread_mutex_t. This kind of lock is safe to use with libpthread-based threading models, such as the one used by NIO. On Windows, the lock is based on the substantially similar SRWLOCK type.