Class: AsteriskVariable
- Inherits:
-
AGI
- Object
- AGI
- AsteriskVariable
show all
- Defined in:
- lib/ruby-agi/asterisk_variable.rb
Instance Method Summary
collapse
Methods inherited from AGI
#answer, #channel_status, #debug=, #debug?, #dial, #exec, #get_variable, #hangup, #noop, #raw_command, #receive_char, #receive_text, #record_file, #say_digits, #say_number, #say_phonetic, #say_time, #semaphore, #send_image, #send_text, #set_auto_hangup, #set_caller_id, #set_context, #set_extension, #set_music, #set_priority, #set_variable, #stream_file, #tdd_mode, #verbose, #wait_for_digit, #wait_for_digits
Constructor Details
Returns a new instance of AsteriskVariable.
34
35
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 34
def initialize
end
|
Instance Method Details
#accountcode ⇒ Object
156
157
158
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 156
def accountcode
return read_env('agi_accountcode')
end
|
#callerid ⇒ Object
96
97
98
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 96
def callerid
return read_env('agi_callerid')
end
|
#calleridname ⇒ Object
101
102
103
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 101
def calleridname
return read_env('agi_calleridname')
end
|
#callingani2 ⇒ Object
111
112
113
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 111
def callingani2
return read_env('agi_callingani2')
end
|
#callingpres ⇒ Object
106
107
108
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 106
def callingpres
return read_env('agi_callingpres')
end
|
#callingtns ⇒ Object
121
122
123
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 121
def callingtns
return read_env('agi_callingtns')
end
|
#callington ⇒ Object
116
117
118
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 116
def callington
return read_env('agi_callington')
end
|
#channel ⇒ Object
76
77
78
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 76
def channel
return read_env('agi_channel')
end
|
#context ⇒ Object
136
137
138
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 136
def context
return read_env('agi_context')
end
|
#dnid ⇒ Object
126
127
128
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 126
def dnid
return read_env('agi_dnid')
end
|
#enhanced ⇒ Object
151
152
153
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 151
def enhanced
return read_env('agi_enhanced')
end
|
#extension ⇒ Object
141
142
143
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 141
def extension
return read_env('agi_extension')
end
|
#language ⇒ Object
81
82
83
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 81
def language
return read_env('agi_language')
end
|
#priority ⇒ Object
146
147
148
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 146
def priority
return read_env('agi_priority')
end
|
#rdnid ⇒ Object
131
132
133
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 131
def rdnid
return read_env('agi_rdnid')
end
|
#request ⇒ Object
71
72
73
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 71
def request
return read_env('agi_request')
end
|
#type ⇒ Object
86
87
88
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 86
def type
return read_env('agi_type')
end
|
#uniqueid ⇒ Object
91
92
93
|
# File 'lib/ruby-agi/asterisk_variable.rb', line 91
def uniqueid
return read_env('agi_uniqueid')
end
|