Class: Mutex

Inherits:
Object
  • Object
show all
Defined in:
lib/sequel_opal_patches.rb

Instance Method Summary collapse

Instance Method Details

#lockObject



36
37
38
# File 'lib/sequel_opal_patches.rb', line 36

def lock
  self
end

#locked?Boolean

Returns:

  • (Boolean)


48
49
50
# File 'lib/sequel_opal_patches.rb', line 48

def locked?
  false
end

#synchronizeObject



32
33
34
# File 'lib/sequel_opal_patches.rb', line 32

def synchronize
  yield
end

#try_lockObject



44
45
46
# File 'lib/sequel_opal_patches.rb', line 44

def try_lock
  true
end

#unlockObject



40
41
42
# File 'lib/sequel_opal_patches.rb', line 40

def unlock
  self
end