[Freeswitch-users] Documentation Questions - updating wiki, channel variables

Brian West brian.west at mac.com
Fri Nov 2 16:38:27 PDT 2007


These also need to be broken down into once you can set.. vs ones you  
can read only.

/b

On Nov 2, 2007, at 6:35 PM, Michael Collins wrote:

> Okay, I have come up with what I believe to be a pretty accurate  
> list of channel variable names.  I’m putting them here for  
> reference, but the bulk of the information is in the pastebin:
> http://pastebin.freeswitch.org/3432
>
> Please let me know if you see any obvious faults.  The pastebin has  
> more info on how I filtered out what seemed obviously not to be  
> channel variables as well as which source files these variables  
> appear in.
> -MC
>
> RECORD_ARTIST
> RECORD_COMMENT
> RECORD_COPYRIGHT
> RECORD_DATE
> RECORD_SOFTWARE
> RECORD_STEREO
> RECORD_TITLE
> absolute_codec_string
> alert_info
> auto_answer_destination
> bridge_pre_execute_aleg_app
> bridge_pre_execute_aleg_data
> bridge_pre_execute_bleg_app
> bridge_pre_execute_bleg_data
> bridge_to
> bypass_media
> cache_speech_handles
> call_timeout
> codec_string
> conference_auto_outcall_announce
> conference_auto_outcall_caller_id_name
> conference_auto_outcall_caller_id_number
> conference_auto_outcall_flags
> conference_auto_outcall_timeout
> continue_on_fail
> default_language
> destination_number
> dl_cid_msg
> effective_caller_id_name
> effective_caller_id_number
> exec_after_bridge_app
> exec_after_bridge_arg
> export_vars
> fifo_announce
> fifo_music
> fifo_status
> fifo_target
> fifo_timestamp
> fire_asr_events
> fs_switch_channel_get_variable
> hangup_after_bridge
> hold_music
> inbound_context
> inbound_dialplan
> jitterbuffer_msec
> language
> limit_id
> limit_realm
> local_media_ip
> local_media_port
> local_video_ip
> local_video_port
> max_forwards
> network_addr
> originator
> originator_codec
> pa_hold_file
> pa_ring_file
> pass_rfc2833
> playback_terminators
> pound_replace
> presence_id
> remote_media_ip
> remote_media_port
> remote_video_ip
> remote_video_port
> ringback
> rtp_disable_vad_in
> rtp_disable_vad_out
> rtp_enable_vad_in
> rtp_enable_vad_out
> rtp_rewrite_timestamps
> rtp_timeout_sec
> signal_bond
> signal_bridge_to
> sip_auto_answer
> sip_codec_negotiation
> sip_to_host
> sip_to_uri
> sip_transport
> sofia_profile_name
> sound_prefix
> star_replace
> stream_prebuffer
> switch_l_sdp
> switch_m_sdp
> switch_r_sdp
> timer_name
> tts_engine
> tts_voice
> voicemail_authorized
> voicemail_domain_name
> voicemail_greeting_number
> voicemail_id
> voicemail_profile_name
> xml_cdr_base
>
> From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org 
> ] On Behalf Of Anthony Minessale
> Sent: Friday, November 02, 2007 9:04 AM
> To: freeswitch-users at lists.freeswitch.org
> Subject: Re: [Freeswitch-users] Documentation Questions - updating  
> wiki,channel variables
>
> We don't really use freeswitch.info anymore as we now have our own  
> instance of drupal up.
>
> As for the variables I try to keep them documented but I do seem to  
> invent a new magic variable about once a day so maybe an audit is in  
> order.  I try to make most of them in the code a #define in  
> switch_types.h but there are probably a few stragglers in the  
> modules etc that could be found with a grep for  
> switch_channel_get_variable in the codebase and we could clean it up.
>
>
> Anthony Minessale II
>
> FreeSWITCH http://www.freeswitch.org/
> ClueCon http://www.cluecon.com/
>
> AIM: anthm
> MSN:anthony_minessale at hotmail.com
> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
> IRC: irc.freenode.net #freeswitch
>
> FreeSWITCH Developer Conference
> sip:888 at conference.freeswitch.org
> iax:guest at conference.freeswitch.org/888
> googletalk:conf+888 at conference.freeswitch.org
> pstn:213-799-1400
>
> ----- Original Message ----
> From: Michael Collins <mcollins at fcnetwork.com>
> To: freeswitch-users at lists.freeswitch.org
> Sent: Friday, November 2, 2007 2:39:28 AM
> Subject: [Freeswitch-users] Documentation Questions - updating wiki,  
> channel variables
> Guys,
>
> Just wondering if there are still blogs by anthm and pdt, per the  
> wiki main page:
> http://wiki.freeswitch.org/wiki/Main_Page#Developer_Blogs
>
> I know Trixter’s is still there, but what about Paul and Anthony?   
> It’s looking for a domain of freeswitch.info which seems  
> uninhabited.  If there are developer blogs I’d like to get the page  
> updated with the correct links, and if there aren’t then I’d like to  
> get the links removed.
>
> Secondly, I was curious about channel variables.  I know there is a  
> big list here:
> http://wiki.freeswitch.org/wiki/Channel_Variables
>
> I was curious to know if this list is up to date.  I see that some  
> are listed as ‘unknown’ which is okay for now – I just want to make  
> sure that all of the variables are on the list.  Are all of these  
> defined in switch_types.h?  (Just curious – if I know where to look  
> in the source I can compare the source code to the wiki list.)
>
> Thanks,
> MC
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org





More information about the FreeSWITCH-users mailing list