[Freeswitch-users] No eavesdrop in mod_dptools

I put the Who? in Mishehu mishehu at freeswitch.org
Sun Oct 13 07:58:26 MSD 2013


eavesdrop is indeed defined in mod_dptools, and as far as I know, it has 
never been an API command.  An API command is a command you can directly 
execute from the event socket, fs_cli, or the console.  It is defined as 
a dialplan application instead, and needs to be executed as such. You 
can still execute it from fs_cli or the event socket, but you have to do 
it a special way.  See sendmsg section on 
http://wiki.freeswitch.org/wiki/Mod_event_socket

-Yossi

On 10/12/2013 10:14 PM, Luis Daniel Lucio Quiroz wrote:
> but command doesnt exist in fs_cli, is that right?
>
> 2013/10/12 I put the Who? in Mishehu <mishehu at freeswitch.org>:
>> If you searched your own log for 'eavesdrop', you'd find:
>>
>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>> Adding Application 'eavesdrop'
>>
>> -Yossi
>>
>>
>>
>> On 10/12/2013 09:55 PM, Luis Daniel Lucio Quiroz wrote:
>>> I remember i had eavesdrop command in 1.2.8, but when i did update to
>>> 1.2.12 and 1.2.13 i dont find it
>>>
>>> Look, there is not eavesdrop command,   any comment?
>>>
>>> 2013-10-12 22:52:46.349695 [CONSOLE] switch_loadable_module.c:1401
>>> Successfully Loaded [mod_dptools]
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:147
>>> Adding Endpoint 'error'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:147
>>> Adding Endpoint 'group'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:147
>>> Adding Endpoint 'user'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:147
>>> Adding Endpoint 'pickup'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:217
>>> Adding Dialplan 'inline'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'blind_transfer_ack'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'bind_digit_action'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'capture'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'clear_digit_action'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'digit_action_set_realm'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'privacy'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'set_audio_level'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'set_mute'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'flush_dtmf'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'hold'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'unhold'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'mutex'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'page'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'transfer'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'check_acl'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'verbose_events'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'novideo'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'cng_plc'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'early_hangup'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'sleep'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'delay_echo'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'strftime'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'phrase'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'eval'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'stop'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'set_zombie_exec'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'pre_answer'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'answer'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'wait_for_answer'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'hangup'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'set_name'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'presence'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'log'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'info'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'event'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'sound_test'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'export'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'bridge_export'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'set'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'multiset'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'push'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'unshift'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'set_global'
>>> 2013-10-12 22:52:46.349695 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'set_profile_var'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'unset'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'multiunset'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'ring_ready'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'remove_bugs'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'break'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'detect_speech'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'play_and_detect_speech'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'ivr'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'redirect'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'video_refresh'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'send_info'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'jitterbuffer'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'send_display'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'respond'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'deflect'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'recovery_refresh'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'queue_dtmf'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'send_dtmf'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'sched_cancel'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'sched_hangup'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'sched_broadcast'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'sched_transfer'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'execute_extension'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'sched_heartbeat'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'enable_heartbeat'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'media_reset'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'mkdir'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'rename'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'soft_hold'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'bind_meta_app'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'unbind_meta_app'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'block_dfmf'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'unblock_dtmf'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'intercept'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'eavesdrop'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'three_way'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'set_user'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'stop_dtmf'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'start_dtmf'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'stop_dtmf_generate'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'start_dtmf_generate'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'stop_tone_detect'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'fax_detect'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'tone_detect'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'echo'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'park'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'park_state'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'gentones'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'playback'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'endless_playback'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'loop_playback'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'att_xfer'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'read'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'play_and_get_digits'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'stop_record_session'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'record_session'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'record_session_mask'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'record_session_unmask'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'record'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'preprocess'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'stop_displace_session'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'displace_session'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'speak'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'clear_speech_cache'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'bridge'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'system'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'bgsystem'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'say'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'wait_for_silence'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'session_loglevel'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'limit'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'limit_hash'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'limit_execute'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'limit_hash_execute'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:259
>>> Adding Application 'pickup'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:305
>>> Adding API Function 'strepoch'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:305
>>> Adding API Function 'page'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:305
>>> Adding API Function 'strmicroepoch'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:305
>>> Adding API Function 'chat'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:305
>>> Adding API Function 'strftime'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:305
>>> Adding API Function 'presence'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:332
>>> Adding File Format 'file_string'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:417
>>> Adding Chat interface 'event'
>>> 2013-10-12 22:52:46.382675 [NOTICE] switch_loadable_module.c:417
>>> Adding Chat interface 'api'
>>>
>>> LD
>>>
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services:
>>> consulting at freeswitch.org
>>> http://www.freeswitchsolutions.com
>>>
>>> 
>>> 
>>>
>>> Official FreeSWITCH Sites
>>> http://www.freeswitch.org
>>> http://wiki.freeswitch.org
>>> http://www.cluecon.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
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> 
>> 
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://wiki.freeswitch.org
>> http://www.cluecon.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
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.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




Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users mailing list