Class: Thread

Inherits:
Object show all
Defined in:
lib/framework/rhoframework.rb,
lib/framework/autocomplete/Thread.rb

Overview

It is auto-generated content. Do not do required for this file in your application.

Constant Summary collapse

MUTEX_FOR_THREAD_EXCLUSIVE =
Mutex.new

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.abort_on_exceptionObject



28
29
# File 'lib/framework/autocomplete/Thread.rb', line 28

def self.abort_on_exception
end

.abort_on_exception=(req) ⇒ Object



30
31
# File 'lib/framework/autocomplete/Thread.rb', line 30

def self.abort_on_exception=(req)
end

.currentObject



16
17
# File 'lib/framework/autocomplete/Thread.rb', line 16

def self.current
end

.exclusiveObject



87
88
89
90
91
# File 'lib/framework/rhoframework.rb', line 87

def self.exclusive
  MUTEX_FOR_THREAD_EXCLUSIVE.synchronize{
    yield
  }
end

.exitObject



22
23
# File 'lib/framework/autocomplete/Thread.rb', line 22

def self.exit
end

.fork(rest) ⇒ Object



12
13
# File 'lib/framework/autocomplete/Thread.rb', line 12

def self.fork(rest)
end

.kill(req) ⇒ Object



20
21
# File 'lib/framework/autocomplete/Thread.rb', line 20

def self.kill(req)
end

.listObject



26
27
# File 'lib/framework/autocomplete/Thread.rb', line 26

def self.list
end

.mainObject



14
15
# File 'lib/framework/autocomplete/Thread.rb', line 14

def self.main
end

.new(rest) ⇒ Object



8
9
# File 'lib/framework/autocomplete/Thread.rb', line 8

def self.new(rest)
end

.passObject



24
25
# File 'lib/framework/autocomplete/Thread.rb', line 24

def self.pass
end

.start(rest) ⇒ Object



10
11
# File 'lib/framework/autocomplete/Thread.rb', line 10

def self.start(rest)
end

.stopObject



18
19
# File 'lib/framework/autocomplete/Thread.rb', line 18

def self.stop
end

Instance Method Details

#[](req) ⇒ Object



50
51
# File 'lib/framework/autocomplete/Thread.rb', line 50

def [](req)
end

#[]=(req, req1) ⇒ Object



52
53
# File 'lib/framework/autocomplete/Thread.rb', line 52

def []=(req,req1)
end

#abort_on_exceptionObject



68
69
# File 'lib/framework/autocomplete/Thread.rb', line 68

def abort_on_exception
end

#abort_on_exception=(req) ⇒ Object



70
71
# File 'lib/framework/autocomplete/Thread.rb', line 70

def abort_on_exception=(req)
end

#add_trace_func(req) ⇒ Object



82
83
# File 'lib/framework/autocomplete/Thread.rb', line 82

def add_trace_func(req)
end

#alive?Boolean

Returns:

  • (Boolean)


64
65
# File 'lib/framework/autocomplete/Thread.rb', line 64

def alive?
end

#backtraceObject



76
77
# File 'lib/framework/autocomplete/Thread.rb', line 76

def backtrace
end

#exitObject



44
45
# File 'lib/framework/autocomplete/Thread.rb', line 44

def exit
end

#groupObject



74
75
# File 'lib/framework/autocomplete/Thread.rb', line 74

def group
end

#inspectObject



78
79
# File 'lib/framework/autocomplete/Thread.rb', line 78

def inspect
end

#join(rest) ⇒ Object



36
37
# File 'lib/framework/autocomplete/Thread.rb', line 36

def join(rest)
end

#key?(req) ⇒ Boolean

Returns:

  • (Boolean)


54
55
# File 'lib/framework/autocomplete/Thread.rb', line 54

def key?(req)
end

#keysObject



56
57
# File 'lib/framework/autocomplete/Thread.rb', line 56

def keys
end

#killObject



40
41
# File 'lib/framework/autocomplete/Thread.rb', line 40

def kill
end

#priorityObject



58
59
# File 'lib/framework/autocomplete/Thread.rb', line 58

def priority
end

#priority=(req) ⇒ Object



60
61
# File 'lib/framework/autocomplete/Thread.rb', line 60

def priority=(req)
end

#raise(rest) ⇒ Object



34
35
# File 'lib/framework/autocomplete/Thread.rb', line 34

def raise(rest)
end

#runObject



46
47
# File 'lib/framework/autocomplete/Thread.rb', line 46

def run
end

#safe_levelObject



72
73
# File 'lib/framework/autocomplete/Thread.rb', line 72

def safe_level
end

#set_trace_func(req) ⇒ Object



80
81
# File 'lib/framework/autocomplete/Thread.rb', line 80

def set_trace_func(req)
end

#statusObject



62
63
# File 'lib/framework/autocomplete/Thread.rb', line 62

def status
end

#stop?Boolean

Returns:

  • (Boolean)


66
67
# File 'lib/framework/autocomplete/Thread.rb', line 66

def stop?
end

#terminateObject



42
43
# File 'lib/framework/autocomplete/Thread.rb', line 42

def terminate
end

#valueObject



38
39
# File 'lib/framework/autocomplete/Thread.rb', line 38

def value
end

#wakeupObject



48
49
# File 'lib/framework/autocomplete/Thread.rb', line 48

def wakeup
end