Lock

object Lock
class Object
trait Matchable
class Any

Value members

Concrete methods

def tryAcquire[T](files: LockFiles)(startListening: Either[ServerSocket, ServerSocketChannel] => T): Either[LockError, T]
def tryAcquire[T](files: LockFiles, proc: LockProcess)(setup: => T): Either[LockError, T]