libdaemon
libdaemon
libdaemonjvm
LockFiles
LockFiles
SocketPaths
libdaemonjvm.client
Connect
ConnectError
ConnectError
ZombieFound
libdaemonjvm.internal
LockProcess
LockProcess
Default
Processes
SocketExceptionLike
SocketFile
SocketHandler
libdaemonjvm.server
Lock
LockError
LockError
AlreadyRunning
CannotDeleteFile
ZombieFound
SigInt
libdaemon
/
libdaemonjvm.server
/
Lock
Lock
object
Lock
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
Lock
Value members
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]