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

Jeff Lenk jlenk at frontiernet.net
Thu Sep 3 10:54:05 PDT 2009


try something like this

EventConsumer con = new EventConsumer("all", "");
Event ev = con.pop(0);

see lua sample -
http://wiki.freeswitch.org/wiki/Lua#freeswitch.EventConsumer


Phillip Jones-2 wrote:
> 
> 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
> 
> 

-- 
View this message in context: http://n2.nabble.com/Subscribing-to-events-in-managed-C-NET-tp3573619p3574945.html
Sent from the freeswitch-users mailing list archive at Nabble.com.




More information about the FreeSWITCH-users mailing list