example_menuselect-tree 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485
  1. <?xml version="1.0"?>
  2. <menu name="Asterisk Module Selection">
  3. <category name="MENUSELECT_APPS" displayname="Applications">
  4. <member name="app_adsiprog" displayname="Asterisk ADSI Programming Application" remove_on_change="apps/app_adsiprog.o apps/app_adsiprog.so">
  5. </member>
  6. <member name="app_alarmreceiver" displayname="Alarm Receiver for Asterisk" remove_on_change="apps/app_alarmreceiver.o apps/app_alarmreceiver.so">
  7. </member>
  8. <member name="app_amd" displayname="Answering Machine Detection Application" remove_on_change="apps/app_amd.o apps/app_amd.so">
  9. </member>
  10. <member name="app_authenticate" displayname="Authentication Application" remove_on_change="apps/app_authenticate.o apps/app_authenticate.so">
  11. </member>
  12. <member name="app_cdr" displayname="Tell Asterisk to not maintain a CDR for the current call" remove_on_change="apps/app_cdr.o apps/app_cdr.so">
  13. </member>
  14. <member name="app_chanisavail" displayname="Check channel availability" remove_on_change="apps/app_chanisavail.o apps/app_chanisavail.so">
  15. </member>
  16. <member name="app_channelredirect" displayname="Channel Redirect" remove_on_change="apps/app_channelredirect.o apps/app_channelredirect.so">
  17. </member>
  18. <member name="app_chanspy" displayname="Listen to the audio of an active channel" remove_on_change="apps/app_chanspy.o apps/app_chanspy.so">
  19. </member>
  20. <member name="app_controlplayback" displayname="Control Playback Application" remove_on_change="apps/app_controlplayback.o apps/app_controlplayback.so">
  21. </member>
  22. <member name="app_db" displayname="Database Access Functions" remove_on_change="apps/app_db.o apps/app_db.so">
  23. </member>
  24. <member name="app_dial" displayname="Dialing Application" remove_on_change="apps/app_dial.o apps/app_dial.so">
  25. </member>
  26. <member name="app_dictate" displayname="Virtual Dictation Machine" remove_on_change="apps/app_dictate.o apps/app_dictate.so">
  27. </member>
  28. <member name="app_directed_pickup" displayname="Directed Call Pickup Application" remove_on_change="apps/app_directed_pickup.o apps/app_directed_pickup.so">
  29. </member>
  30. <member name="app_directory" displayname="Extension Directory" remove_on_change="apps/app_directory.o apps/app_directory.so">
  31. </member>
  32. <member name="app_disa" displayname="DISA (Direct Inward System Access) Application" remove_on_change="apps/app_disa.o apps/app_disa.so">
  33. </member>
  34. <member name="app_dumpchan" displayname="Dump Info About The Calling Channel" remove_on_change="apps/app_dumpchan.o apps/app_dumpchan.so">
  35. </member>
  36. <member name="app_echo" displayname="Simple Echo Application" remove_on_change="apps/app_echo.o apps/app_echo.so">
  37. </member>
  38. <member name="app_exec" displayname="Executes dialplan applications" remove_on_change="apps/app_exec.o apps/app_exec.so">
  39. </member>
  40. <member name="app_externalivr" displayname="External IVR Interface Application" remove_on_change="apps/app_externalivr.o apps/app_externalivr.so">
  41. </member>
  42. <member name="app_festival" displayname="Simple Festival Interface" remove_on_change="apps/app_festival.o apps/app_festival.so">
  43. </member>
  44. <member name="app_flash" displayname="Flash zap trunk application" remove_on_change="apps/app_flash.o apps/app_flash.so">
  45. <depend>zaptel</depend>
  46. </member>
  47. <member name="app_followme" displayname="Find-Me/Follow-Me Application" remove_on_change="apps/app_followme.o apps/app_followme.so">
  48. </member>
  49. <member name="app_forkcdr" displayname="Fork The CDR into 2 separate entities." remove_on_change="apps/app_forkcdr.o apps/app_forkcdr.so">
  50. </member>
  51. <member name="app_getcpeid" displayname="Get ADSI CPE ID" remove_on_change="apps/app_getcpeid.o apps/app_getcpeid.so">
  52. </member>
  53. <member name="app_hasnewvoicemail" displayname="Indicator for whether a voice mailbox has messages in a given folder." remove_on_change="apps/app_hasnewvoicemail.o apps/app_hasnewvoicemail.so">
  54. </member>
  55. <member name="app_ices" displayname="Encode and Stream via icecast and ices" remove_on_change="apps/app_ices.o apps/app_ices.so">
  56. </member>
  57. <member name="app_image" displayname="Image Transmission Application" remove_on_change="apps/app_image.o apps/app_image.so">
  58. </member>
  59. <member name="app_ivrdemo" displayname="IVR Demo Application" remove_on_change="apps/app_ivrdemo.o apps/app_ivrdemo.so">
  60. <defaultenabled>no</defaultenabled>
  61. </member>
  62. <member name="app_lookupblacklist" displayname="Look up Caller*ID name/number from blacklist database" remove_on_change="apps/app_lookupblacklist.o apps/app_lookupblacklist.so">
  63. </member>
  64. <member name="app_lookupcidname" displayname="Look up CallerID Name from local database" remove_on_change="apps/app_lookupcidname.o apps/app_lookupcidname.so">
  65. </member>
  66. <member name="app_macro" displayname="Extension Macros" remove_on_change="apps/app_macro.o apps/app_macro.so">
  67. </member>
  68. <member name="app_meetme" displayname="MeetMe conference bridge" remove_on_change="apps/app_meetme.o apps/app_meetme.so">
  69. <depend>zaptel</depend>
  70. </member>
  71. <member name="app_milliwatt" displayname="Digital Milliwatt (mu-law) Test Application" remove_on_change="apps/app_milliwatt.o apps/app_milliwatt.so">
  72. </member>
  73. <member name="app_mixmonitor" displayname="Mixed Audio Monitoring Application" remove_on_change="apps/app_mixmonitor.o apps/app_mixmonitor.so">
  74. </member>
  75. <member name="app_morsecode" displayname="Morse code" remove_on_change="apps/app_morsecode.o apps/app_morsecode.so">
  76. </member>
  77. <member name="app_mp3" displayname="Silly MP3 Application" remove_on_change="apps/app_mp3.o apps/app_mp3.so">
  78. </member>
  79. <member name="app_nbscat" displayname="Silly NBS Stream Application" remove_on_change="apps/app_nbscat.o apps/app_nbscat.so">
  80. </member>
  81. <member name="app_osplookup" displayname="Open Settlement Protocol Applications" remove_on_change="apps/app_osplookup.o apps/app_osplookup.so">
  82. <depend>libosptk</depend>
  83. <depend>ssl</depend>
  84. </member>
  85. <member name="app_page" displayname="Page Multiple Phones" remove_on_change="apps/app_page.o apps/app_page.so">
  86. <depend>zaptel</depend>
  87. </member>
  88. <member name="app_parkandannounce" displayname="Call Parking and Announce Application" remove_on_change="apps/app_parkandannounce.o apps/app_parkandannounce.so">
  89. </member>
  90. <member name="app_playback" displayname="Sound File Playback Application" remove_on_change="apps/app_playback.o apps/app_playback.so">
  91. </member>
  92. <member name="app_privacy" displayname="Require phone number to be entered, if no CallerID sent" remove_on_change="apps/app_privacy.o apps/app_privacy.so">
  93. </member>
  94. <member name="app_queue" displayname="True Call Queueing" remove_on_change="apps/app_queue.o apps/app_queue.so">
  95. </member>
  96. <member name="app_random" displayname="Random goto" remove_on_change="apps/app_random.o apps/app_random.so">
  97. </member>
  98. <member name="app_read" displayname="Read Variable Application" remove_on_change="apps/app_read.o apps/app_read.so">
  99. </member>
  100. <member name="app_readfile" displayname="Stores output of file into a variable" remove_on_change="apps/app_readfile.o apps/app_readfile.so">
  101. </member>
  102. <member name="app_realtime" displayname="Realtime Data Lookup/Rewrite" remove_on_change="apps/app_realtime.o apps/app_realtime.so">
  103. </member>
  104. <member name="app_record" displayname="Trivial Record Application" remove_on_change="apps/app_record.o apps/app_record.so">
  105. </member>
  106. <member name="app_rpt" displayname="Radio Repeater / Remote Base version 0.48 06/13/2006" remove_on_change="apps/app_rpt.o apps/app_rpt.so">
  107. <depend>zaptel</depend>
  108. <defaultenabled>no</defaultenabled>
  109. </member>
  110. <member name="app_sayunixtime" displayname="Say time" remove_on_change="apps/app_sayunixtime.o apps/app_sayunixtime.so">
  111. </member>
  112. <member name="app_senddtmf" displayname="Send DTMF digits Application" remove_on_change="apps/app_senddtmf.o apps/app_senddtmf.so">
  113. </member>
  114. <member name="app_sendtext" displayname="Send Text Applications" remove_on_change="apps/app_sendtext.o apps/app_sendtext.so">
  115. </member>
  116. <member name="app_setcallerid" displayname="Set CallerID Application" remove_on_change="apps/app_setcallerid.o apps/app_setcallerid.so">
  117. </member>
  118. <member name="app_setcdruserfield" displayname="CDR user field apps" remove_on_change="apps/app_setcdruserfield.o apps/app_setcdruserfield.so">
  119. </member>
  120. <member name="app_settransfercapability" displayname="Set ISDN Transfer Capability" remove_on_change="apps/app_settransfercapability.o apps/app_settransfercapability.so">
  121. </member>
  122. <member name="app_skel" displayname="Trivial skeleton Application" remove_on_change="apps/app_skel.o apps/app_skel.so">
  123. <defaultenabled>no</defaultenabled>
  124. </member>
  125. <member name="app_sms" displayname="SMS/PSTN handler" remove_on_change="apps/app_sms.o apps/app_sms.so">
  126. </member>
  127. <member name="app_softhangup" displayname="Hangs up the requested channel" remove_on_change="apps/app_softhangup.o apps/app_softhangup.so">
  128. </member>
  129. <member name="app_speech_utils" displayname="Dialplan Speech Applications" remove_on_change="apps/app_speech_utils.o apps/app_speech_utils.so">
  130. </member>
  131. <member name="app_stack" displayname="Stack Routines" remove_on_change="apps/app_stack.o apps/app_stack.so">
  132. </member>
  133. <member name="app_system" displayname="Generic System() application" remove_on_change="apps/app_system.o apps/app_system.so">
  134. </member>
  135. <member name="app_talkdetect" displayname="Playback with Talk Detection" remove_on_change="apps/app_talkdetect.o apps/app_talkdetect.so">
  136. </member>
  137. <member name="app_test" displayname="Interface Test Application" remove_on_change="apps/app_test.o apps/app_test.so">
  138. </member>
  139. <member name="app_transfer" displayname="Transfer" remove_on_change="apps/app_transfer.o apps/app_transfer.so">
  140. </member>
  141. <member name="app_url" displayname="Send URL Applications" remove_on_change="apps/app_url.o apps/app_url.so">
  142. </member>
  143. <member name="app_userevent" displayname="Custom User Event Application" remove_on_change="apps/app_userevent.o apps/app_userevent.so">
  144. </member>
  145. <member name="app_verbose" displayname="Send verbose output" remove_on_change="apps/app_verbose.o apps/app_verbose.so">
  146. </member>
  147. <member name="app_voicemail" displayname="Comedian Mail (Voicemail System)" remove_on_change="apps/app_voicemail.o apps/app_voicemail.so">
  148. </member>
  149. <member name="app_waitforring" displayname="Waits until first ring after time" remove_on_change="apps/app_waitforring.o apps/app_waitforring.so">
  150. </member>
  151. <member name="app_waitforsilence" displayname="Wait For Silence" remove_on_change="apps/app_waitforsilence.o apps/app_waitforsilence.so">
  152. </member>
  153. <member name="app_while" displayname="While Loops and Conditional Execution" remove_on_change="apps/app_while.o apps/app_while.so">
  154. </member>
  155. <member name="app_zapateller" displayname="Block Telemarketers with Special Information Tone" remove_on_change="apps/app_zapateller.o apps/app_zapateller.so">
  156. </member>
  157. <member name="app_zapbarge" displayname="Barge in on Zap channel application" remove_on_change="apps/app_zapbarge.o apps/app_zapbarge.so">
  158. <depend>zaptel</depend>
  159. </member>
  160. <member name="app_zapras" displayname="Zap RAS Application" remove_on_change="apps/app_zapras.o apps/app_zapras.so">
  161. <depend>zaptel</depend>
  162. </member>
  163. <member name="app_zapscan" displayname="Scan Zap channels application" remove_on_change="apps/app_zapscan.o apps/app_zapscan.so">
  164. <depend>zaptel</depend>
  165. </member>
  166. </category>
  167. <category name="MENUSELECT_CDR" displayname="Call Detail Recording">
  168. <member name="cdr_csv" displayname="Comma Separated Values CDR Backend" remove_on_change="cdr/cdr_csv.o cdr/cdr_csv.so">
  169. </member>
  170. <member name="cdr_custom" displayname="Customizable Comma Separated Values CDR Backend" remove_on_change="cdr/cdr_custom.o cdr/cdr_custom.so">
  171. </member>
  172. <member name="cdr_manager" displayname="Asterisk Call Manager CDR Backend" remove_on_change="cdr/cdr_manager.o cdr/cdr_manager.so">
  173. </member>
  174. <member name="cdr_odbc" displayname="ODBC CDR Backend" remove_on_change="cdr/cdr_odbc.o cdr/cdr_odbc.so">
  175. <depend>unixodbc</depend>
  176. </member>
  177. <member name="cdr_pgsql" displayname="PostgreSQL CDR Backend" remove_on_change="cdr/cdr_pgsql.o cdr/cdr_pgsql.so">
  178. <depend>pgsql</depend>
  179. </member>
  180. <member name="cdr_radius" displayname="RADIUS CDR Backend" remove_on_change="cdr/cdr_radius.o cdr/cdr_radius.so">
  181. <depend>radiusclient</depend>
  182. </member>
  183. <member name="cdr_sqlite" displayname="SQLite CDR Backend" remove_on_change="cdr/cdr_sqlite.o cdr/cdr_sqlite.so">
  184. <depend>sqlite</depend>
  185. </member>
  186. <member name="cdr_tds" displayname="MSSQL CDR Backend" remove_on_change="cdr/cdr_tds.o cdr/cdr_tds.so">
  187. <depend>freetds</depend>
  188. </member>
  189. </category>
  190. <category name="MENUSELECT_CHANNELS" displayname="Channel Drivers">
  191. <member name="chan_agent" displayname="Agent Proxy Channel" remove_on_change="channels/chan_agent.o channels/chan_agent.so">
  192. </member>
  193. <member name="chan_alsa" displayname="ALSA Console Channel Driver" remove_on_change="channels/chan_alsa.o channels/chan_alsa.so">
  194. <depend>asound</depend>
  195. </member>
  196. <member name="chan_features" displayname="Feature Proxy Channel" remove_on_change="channels/chan_features.o channels/chan_features.so">
  197. </member>
  198. <member name="chan_h323" displayname="The NuFone Network's Open H.323 Channel Driver" remove_on_change="channels/chan_h323.o channels/chan_h323.so">
  199. <depend>h323</depend>
  200. </member>
  201. <member name="chan_iax2" displayname="Inter Asterisk eXchange (Ver 2)" remove_on_change="channels/chan_iax2.o channels/chan_iax2.so">
  202. </member>
  203. <member name="chan_jingle" displayname="Jingle Channel Driver" remove_on_change="channels/chan_jingle.o channels/chan_jingle.so">
  204. <depend>iksemel</depend>
  205. </member>
  206. <member name="chan_local" displayname="Local Proxy Channel" remove_on_change="channels/chan_local.o channels/chan_local.so">
  207. </member>
  208. <member name="chan_mgcp" displayname="Media Gateway Control Protocol (MGCP)" remove_on_change="channels/chan_mgcp.o channels/chan_mgcp.so">
  209. </member>
  210. <member name="chan_misdn" displayname="Channel driver for mISDN Support (Bri/Pri)" remove_on_change="channels/chan_misdn.o channels/chan_misdn.so">
  211. </member>
  212. <member name="chan_nbs" displayname="Network Broadcast Sound Driver" remove_on_change="channels/chan_nbs.o channels/chan_nbs.so">
  213. <depend>nbs</depend>
  214. </member>
  215. <member name="chan_oss" displayname="OSS Console Channel Driver" remove_on_change="channels/chan_oss.o channels/chan_oss.so">
  216. <depend>ossaudio</depend>
  217. </member>
  218. <member name="chan_phone" displayname="Standard Linux Telephony API Driver" remove_on_change="channels/chan_phone.o channels/chan_phone.so">
  219. <depend>ixjuser</depend>
  220. </member>
  221. <member name="chan_sip" displayname="Session Initiation Protocol (SIP)" remove_on_change="channels/chan_sip.o channels/chan_sip.so">
  222. </member>
  223. <member name="chan_skinny" displayname="Skinny Client Control Protocol (Skinny)" remove_on_change="channels/chan_skinny.o channels/chan_skinny.so">
  224. </member>
  225. <member name="chan_vpb" displayname="Standard VoiceTronix API Driver" remove_on_change="channels/chan_vpb.o channels/chan_vpb.so">
  226. <depend>vpbapi</depend>
  227. </member>
  228. <member name="chan_zap" displayname="Zapata Telephony" remove_on_change="channels/chan_zap.o channels/chan_zap.so">
  229. <depend>zaptel</depend>
  230. </member>
  231. </category>
  232. <category name="MENUSELECT_CODECS" displayname="Codec Translators">
  233. <member name="codec_a_mu" displayname="A-law and Mulaw direct Coder/Decoder" remove_on_change="codecs/codec_a_mu.o codecs/codec_a_mu.so">
  234. </member>
  235. <member name="codec_adpcm" displayname="Adaptive Differential PCM Coder/Decoder" remove_on_change="codecs/codec_adpcm.o codecs/codec_adpcm.so">
  236. </member>
  237. <member name="codec_alaw" displayname="A-law Coder/Decoder" remove_on_change="codecs/codec_alaw.o codecs/codec_alaw.so">
  238. </member>
  239. <member name="codec_g723_1" displayname="" remove_on_change="codecs/codec_g723_1.o codecs/codec_g723_1.so">
  240. <defaultenabled>no</defaultenabled>
  241. </member>
  242. <member name="codec_g726" displayname="ITU G.726-32kbps G726 Transcoder" remove_on_change="codecs/codec_g726.o codecs/codec_g726.so">
  243. </member>
  244. <member name="codec_gsm" displayname="GSM/PCM16 (signed linear) Codec Translator" remove_on_change="codecs/codec_gsm.o codecs/codec_gsm.so">
  245. <depend>libgsm</depend>
  246. </member>
  247. <member name="codec_ilbc" displayname="iLBC/PCM16 (signed linear) Codec Translator" remove_on_change="codecs/codec_ilbc.o codecs/codec_ilbc.so">
  248. </member>
  249. <member name="codec_lpc10" displayname="LPC10 2.4kbps (signed linear) Voice Coder" remove_on_change="codecs/codec_lpc10.o codecs/codec_lpc10.so">
  250. </member>
  251. <member name="codec_speex" displayname="Speex/PCM16 (signed linear) Codec Translator" remove_on_change="codecs/codec_speex.o codecs/codec_speex.so">
  252. <depend>libspeex</depend>
  253. </member>
  254. <member name="codec_ulaw" displayname="Mu-law Coder/Decoder" remove_on_change="codecs/codec_ulaw.o codecs/codec_ulaw.so">
  255. </member>
  256. <member name="codec_zap" displayname="Generic Zaptel Transcoder Codec Translator" remove_on_change="codecs/codec_zap.o codecs/codec_zap.so">
  257. <depend>zaptel</depend>
  258. </member>
  259. </category>
  260. <category name="MENUSELECT_FORMATS" displayname="Format Interpreters">
  261. <member name="format_g723" displayname="G.723.1 Simple Timestamp File Format" remove_on_change="formats/format_g723.o formats/format_g723.so">
  262. </member>
  263. <member name="format_g726" displayname="Raw G.726 (16/24/32/40kbps) data" remove_on_change="formats/format_g726.o formats/format_g726.so">
  264. </member>
  265. <member name="format_g729" displayname="Raw G729 data" remove_on_change="formats/format_g729.o formats/format_g729.so">
  266. </member>
  267. <member name="format_gsm" displayname="Raw GSM data" remove_on_change="formats/format_gsm.o formats/format_gsm.so">
  268. </member>
  269. <member name="format_h263" displayname="Raw h263 data" remove_on_change="formats/format_h263.o formats/format_h263.so">
  270. </member>
  271. <member name="format_h264" displayname="Raw h264 data" remove_on_change="formats/format_h264.o formats/format_h264.so">
  272. </member>
  273. <member name="format_ilbc" displayname="Raw iLBC data" remove_on_change="formats/format_ilbc.o formats/format_ilbc.so">
  274. </member>
  275. <member name="format_jpeg" displayname="JPEG (Joint Picture Experts Group) Image Format" remove_on_change="formats/format_jpeg.o formats/format_jpeg.so">
  276. </member>
  277. <member name="format_ogg_vorbis" displayname="OGG/Vorbis audio" remove_on_change="formats/format_ogg_vorbis.o formats/format_ogg_vorbis.so">
  278. <depend>libvorbis</depend>
  279. <depend>ogg</depend>
  280. </member>
  281. <member name="format_pcm" displayname="Raw/Sun uLaw/ALaw 8khz Audio support (PCM,PCMA,AU)" remove_on_change="formats/format_pcm.o formats/format_pcm.so">
  282. </member>
  283. <member name="format_sln" displayname="Raw Signed Linear Audio support (SLN)" remove_on_change="formats/format_sln.o formats/format_sln.so">
  284. </member>
  285. <member name="format_vox" displayname="Dialogic VOX (ADPCM) File Format" remove_on_change="formats/format_vox.o formats/format_vox.so">
  286. </member>
  287. <member name="format_wav" displayname="Microsoft WAV format (8000hz Signed Linear)" remove_on_change="formats/format_wav.o formats/format_wav.so">
  288. </member>
  289. <member name="format_wav_gsm" displayname="Microsoft WAV format (Proprietary GSM)" remove_on_change="formats/format_wav_gsm.o formats/format_wav_gsm.so">
  290. </member>
  291. </category>
  292. <category name="MENUSELECT_FUNCS" displayname="Dialplan Functions">
  293. <member name="func_base64" displayname="base64 encode/decode dialplan functions" remove_on_change="funcs/func_base64.o funcs/func_base64.so">
  294. </member>
  295. <member name="func_callerid" displayname="Caller ID related dialplan function" remove_on_change="funcs/func_callerid.o funcs/func_callerid.so">
  296. </member>
  297. <member name="func_cdr" displayname="CDR dialplan function" remove_on_change="funcs/func_cdr.o funcs/func_cdr.so">
  298. </member>
  299. <member name="func_channel" displayname="Channel information dialplan function" remove_on_change="funcs/func_channel.o funcs/func_channel.so">
  300. </member>
  301. <member name="func_curl" displayname="Load external URL" remove_on_change="funcs/func_curl.o funcs/func_curl.so">
  302. <depend>curl</depend>
  303. </member>
  304. <member name="func_cut" displayname="Cut out information from a string" remove_on_change="funcs/func_cut.o funcs/func_cut.so">
  305. </member>
  306. <member name="func_db" displayname="Database (astdb) related dialplan functions" remove_on_change="funcs/func_db.o funcs/func_db.so">
  307. </member>
  308. <member name="func_enum" displayname="ENUM related dialplan functions" remove_on_change="funcs/func_enum.o funcs/func_enum.so">
  309. </member>
  310. <member name="func_env" displayname="Environment/filesystem dialplan functions" remove_on_change="funcs/func_env.o funcs/func_env.so">
  311. </member>
  312. <member name="func_global" displayname="Global variable dialplan functions" remove_on_change="funcs/func_global.o funcs/func_global.so">
  313. </member>
  314. <member name="func_groupcount" displayname="Channel group dialplan functions" remove_on_change="funcs/func_groupcount.o funcs/func_groupcount.so">
  315. </member>
  316. <member name="func_language" displayname="Channel language dialplan function" remove_on_change="funcs/func_language.o funcs/func_language.so">
  317. </member>
  318. <member name="func_logic" displayname="Logical dialplan functions" remove_on_change="funcs/func_logic.o funcs/func_logic.so">
  319. </member>
  320. <member name="func_math" displayname="Mathematical dialplan function" remove_on_change="funcs/func_math.o funcs/func_math.so">
  321. </member>
  322. <member name="func_md5" displayname="MD5 digest dialplan functions" remove_on_change="funcs/func_md5.o funcs/func_md5.so">
  323. </member>
  324. <member name="func_moh" displayname="Music-on-hold dialplan function" remove_on_change="funcs/func_moh.o funcs/func_moh.so">
  325. </member>
  326. <member name="func_odbc" displayname="ODBC lookups" remove_on_change="funcs/func_odbc.o funcs/func_odbc.so">
  327. <depend>unixodbc</depend>
  328. </member>
  329. <member name="func_rand" displayname="Random number dialplan function" remove_on_change="funcs/func_rand.o funcs/func_rand.so">
  330. </member>
  331. <member name="func_realtime" displayname="Read/Write values from a RealTime repository" remove_on_change="funcs/func_realtime.o funcs/func_realtime.so">
  332. </member>
  333. <member name="func_sha1" displayname="SHA-1 computation dialplan function" remove_on_change="funcs/func_sha1.o funcs/func_sha1.so">
  334. </member>
  335. <member name="func_strings" displayname="String handling dialplan functions" remove_on_change="funcs/func_strings.o funcs/func_strings.so">
  336. </member>
  337. <member name="func_timeout" displayname="Channel timeout dialplan functions" remove_on_change="funcs/func_timeout.o funcs/func_timeout.so">
  338. </member>
  339. <member name="func_uri" displayname="URI encode/decode dialplan functions" remove_on_change="funcs/func_uri.o funcs/func_uri.so">
  340. </member>
  341. </category>
  342. <category name="MENUSELECT_PBX" displayname="PBX Modules">
  343. <member name="pbx_ael" displayname="Asterisk Extension Language Compiler v2" remove_on_change="pbx/pbx_ael.o pbx/pbx_ael.so">
  344. </member>
  345. <member name="pbx_config" displayname="Text Extension Configuration" remove_on_change="pbx/pbx_config.o pbx/pbx_config.so">
  346. </member>
  347. <member name="pbx_dundi" displayname="Distributed Universal Number Discovery (DUNDi)" remove_on_change="pbx/pbx_dundi.o pbx/pbx_dundi.so">
  348. <depend>zlib</depend>
  349. </member>
  350. <member name="pbx_gtkconsole" displayname="Asterisk PBX Console (GTK Version)" remove_on_change="pbx/pbx_gtkconsole.o pbx/pbx_gtkconsole.so">
  351. <depend>gtk</depend>
  352. <defaultenabled>no</defaultenabled>
  353. </member>
  354. <member name="pbx_loopback" displayname="Loopback Switch" remove_on_change="pbx/pbx_loopback.o pbx/pbx_loopback.so">
  355. </member>
  356. <member name="pbx_realtime" displayname="Realtime Switch" remove_on_change="pbx/pbx_realtime.o pbx/pbx_realtime.so">
  357. </member>
  358. <member name="pbx_spool" displayname="Outgoing Spool Support" remove_on_change="pbx/pbx_spool.o pbx/pbx_spool.so">
  359. </member>
  360. </category>
  361. <category name="MENUSELECT_RES" displayname="Resource Modules">
  362. <member name="res_adsi" displayname="ADSI Resource" remove_on_change="res/res_adsi.o res/res_adsi.so">
  363. </member>
  364. <member name="res_agi" displayname="Asterisk Gateway Interface (AGI)" remove_on_change="res/res_agi.o res/res_agi.so">
  365. </member>
  366. <member name="res_clioriginate" displayname="Call origination from the CLI" remove_on_change="res/res_clioriginate.o res/res_clioriginate.so">
  367. </member>
  368. <member name="res_config_odbc" displayname="ODBC Configuration" remove_on_change="res/res_config_odbc.o res/res_config_odbc.so">
  369. <depend>unixodbc</depend>
  370. </member>
  371. <member name="res_config_pgsql" displayname="Postgresql RealTime Configuration Driver" remove_on_change="res/res_config_pgsql.o res/res_config_pgsql.so">
  372. <depend>pgsql</depend>
  373. </member>
  374. <member name="res_convert" displayname="File format conversion CLI command" remove_on_change="res/res_convert.o res/res_convert.so">
  375. </member>
  376. <member name="res_crypto" displayname="Cryptographic Digital Signatures" remove_on_change="res/res_crypto.o res/res_crypto.so">
  377. <depend>ssl</depend>
  378. </member>
  379. <member name="res_features" displayname="Call Features Resource" remove_on_change="res/res_features.o res/res_features.so">
  380. </member>
  381. <member name="res_indications" displayname="Indications Configuration" remove_on_change="res/res_indications.o res/res_indications.so">
  382. </member>
  383. <member name="res_jabber" displayname="AJI - Asterisk JABBER Interface" remove_on_change="res/res_jabber.o res/res_jabber.so">
  384. <depend>iksemel</depend>
  385. </member>
  386. <member name="res_monitor" displayname="Call Monitoring Resource" remove_on_change="res/res_monitor.o res/res_monitor.so">
  387. </member>
  388. <member name="res_musiconhold" displayname="Music On Hold Resource" remove_on_change="res/res_musiconhold.o res/res_musiconhold.so">
  389. <conflict>win32</conflict>
  390. </member>
  391. <member name="res_odbc" displayname="ODBC Resource" remove_on_change="res/res_odbc.o res/res_odbc.so">
  392. <depend>unixodbc</depend>
  393. </member>
  394. <member name="res_osp" displayname="Open Settlement Protocol Support" remove_on_change="res/res_osp.o res/res_osp.so">
  395. <depend>libosptk</depend>
  396. <depend>ssl</depend>
  397. </member>
  398. <member name="res_smdi" displayname="Asterisk Simplified Message Desk Interface (SMDI) Module" remove_on_change="res/res_smdi.o res/res_smdi.so">
  399. </member>
  400. <member name="res_snmp" displayname="SNMP [Sub]Agent for Asterisk" remove_on_change="res/res_snmp.o res/res_snmp.so">
  401. <depend>netsnmp</depend>
  402. <defaultenabled>no</defaultenabled>
  403. </member>
  404. <member name="res_speech" displayname="Generic Speech Recognition API" remove_on_change="res/res_speech.o res/res_speech.so">
  405. </member>
  406. </category>
  407. <category name="MENUSELECT_CFLAGS" displayname="Compiler Flags" positive_output="yes" remove_on_change=".lastclean">
  408. <member name="DEBUG_CHANNEL_LOCKS" displayname="Debug Channel Locking">
  409. </member>
  410. <member name="DEBUG_SCHEDULER" displayname="Enable Scheduler Debugging Output">
  411. </member>
  412. <member name="DEBUG_THREADS" displayname="Enable Thread Debugging">
  413. </member>
  414. <member name="DETECT_DEADLOCKS" displayname="Detect Deadlocks">
  415. </member>
  416. <member name="DONT_OPTIMIZE" displayname="Disable Optimizations from the Compiler">
  417. </member>
  418. <member name="DUMP_SCHEDULER" displayname="Dump Scheduler Contents for Debugging">
  419. </member>
  420. <member name="LOW_MEMORY" displayname="Optimize for Low Memory Usage">
  421. </member>
  422. <member name="MALLOC_DEBUG" displayname="Keep Track of Memory Allocations">
  423. </member>
  424. <member name="MTX_PROFILE" displayname="Enable Code Profiling Using TSC Counters">
  425. </member>
  426. <member name="RADIO_RELAX" displayname="Relax DTMF for Radio Applications">
  427. </member>
  428. </category>
  429. <category name="MENUSELECT_CORE_SOUNDS" displayname="Core Sound Packages" positive_output="yes">
  430. <member name="CORE-SOUNDS-EN-WAV" displayname="English, WAV format">
  431. </member>
  432. <member name="CORE-SOUNDS-EN-ULAW" displayname="English, mu-Law format">
  433. </member>
  434. <member name="CORE-SOUNDS-EN-ALAW" displayname="English, a-Law format">
  435. </member>
  436. <member name="CORE-SOUNDS-EN-GSM" displayname="English, GSM format" >
  437. <defaultenabled>yes</defaultenabled>
  438. </member>
  439. <member name="CORE-SOUNDS-EN-G729" displayname="English, G.729 format">
  440. </member>
  441. <member name="CORE-SOUNDS-ES-WAV" displayname="Spanish, WAV format">
  442. </member>
  443. <member name="CORE-SOUNDS-ES-ULAW" displayname="Spanish, mu-Law format">
  444. </member>
  445. <member name="CORE-SOUNDS-ES-ALAW" displayname="Spanish, a-Law format">
  446. </member>
  447. <member name="CORE-SOUNDS-ES-GSM" displayname="Spanish, GSM format">
  448. </member>
  449. <member name="CORE-SOUNDS-ES-G729" displayname="Spanish, G.729 format">
  450. </member>
  451. <member name="CORE-SOUNDS-FR-WAV" displayname="French, WAV format">
  452. </member>
  453. <member name="CORE-SOUNDS-FR-ULAW" displayname="French, mu-Law format">
  454. </member>
  455. <member name="CORE-SOUNDS-FR-ALAW" displayname="French, a-Law format">
  456. </member>
  457. <member name="CORE-SOUNDS-FR-GSM" displayname="French, GSM format">
  458. </member>
  459. <member name="CORE-SOUNDS-FR-G729" displayname="French, G.729 format">
  460. </member>
  461. </category>
  462. <category name="MENUSELECT_EXTRA_SOUNDS" displayname="Extras Sound Packages" positive_output="yes">
  463. <member name="EXTRA-SOUNDS-EN-WAV" displayname="English, WAV format">
  464. </member>
  465. <member name="EXTRA-SOUNDS-EN-ULAW" displayname="English, mu-Law format">
  466. </member>
  467. <member name="EXTRA-SOUNDS-EN-ALAW" displayname="English, a-Law format">
  468. </member>
  469. <member name="EXTRA-SOUNDS-EN-GSM" displayname="English, GSM format" >
  470. </member>
  471. <member name="EXTRA-SOUNDS-EN-G729" displayname="English, G.729 format">
  472. </member>
  473. </category>
  474. <category name="MENUSELECT_app_voicemail" displayname="Voicemail Build Options" positive_output="yes" remove_on_change="apps/app_voicemail.o">
  475. <member name="ODBC_STORAGE" displayname="Storage of Voicemail using ODBC">
  476. <depend>unixodbc</depend>
  477. <defaultenabled>no</defaultenabled>
  478. </member>
  479. <member name="EXTENDED_ODBC_STORAGE" displayname="Storage of Voicemail using ODBC (extended)">
  480. <depend>unixodbc</depend>
  481. <defaultenabled>no</defaultenabled>
  482. </member>
  483. </category>
  484. </menu>