Lock

object Lock
class Object
trait Matchable
class Any

Value members

Concrete methods

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