I’m writing a C++ agi script and I’m having a little trouble reading channel variables. I’m going to let my example explain itself…
exten => 555,1,Answer()
same => n,Set(testvar="fooooobarrrr")
same => n,NoOp(${testvar})
same => n,AGI(asteriskconnector_cpp)
same => n,Hangup
asteriskconnector_cpp prints out all of the channel variables it can find through stdio. Simply put, why is my ‘testvar’ variable not showing up correctly??
[quote]
New AGI Connection!
agi_request: asteriskconnector_cpp
agi_channel: SIP/sambengtson-0000002c
agi_language: en
agi_type: SIP
agi_uniqueid: 1340666066.44
agi_version: SVN-branch-10-r368568
agi_callerid: sambengtson
agi_calleridname: Sam Bengtson
agi_callingpres: 0
agi_callingani2: 0
agi_callington: 0
agi_callingtns: 0
agi_dnid: 555
agi_rdnis: unknown
agi_context: Main
agi_extension: 555
agi_priority: 4
agi_enhanced: 0.0
agi_accountcode:
agi_threadid: 140316495279872
testvar[/quote]