[Freeswitch-users] Subscribing to events in managed C# / .NET

Mathieu Rene mrene_lists at avgs.ca
Thu Sep 3 08:12:07 PDT 2009


Check out EventConsumer

Mathieu Rene
Avant-Garde Solutions Inc
Office: + 1 (514) 664-1044 x100
Cell: +1 (514) 664-1044 x200
mrene at avgs.ca




On 3-Sep-09, at 8:05 AM, Michael Giagnocavo wrote:

> You can call switch_event_bind directly, but I doubt that’ll achieve  
> what you want.
>
> My guess is that it works the same as LUA or any of the other  
> plugins – whatever higher level API is exposed for setting up events  
> should make things just work.
>
> -Michael
>
> From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org 
> ] On Behalf Of Phillip Jones
> Sent: Thursday, September 03, 2009 8:27 AM
> To: freeswitch-users at lists.freeswitch.org
> Subject: [Freeswitch-users] Subscribing to events in managed C# / .NET
>
> Hi there,
>
> mod_managed exposes EventReceivedFunction such that:
>
>  Session.EventReceivedFunction = (e) =>
>  {
>        Log.WriteLine(LogLevel.Alert, "Received Event {0}",  
> e.ToString());
>        return "";
>  };
>
> should trap all events to which i subscribe.
>
>
> But how do I subscribe to events? What is the .NET / managed  
> equivalent of:
>
> switch_event_bind(const char *id, switch_event_types_t event, const  
> char *subclass_name, switch_event_callback_t callback, void  
> *user_data);
>
>
>
> Thank you!
>
>
>
> Phillip Jones
> _______________________________________________
> 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20090903/2460cc7a/attachment-0002.html 


More information about the FreeSWITCH-users mailing list