[OpenSIPS-Users] NEW: Event Notification Interface feature
    Razvan Crainea 
    razvancrainea at opensips.org
       
    Thu May 26 13:35:31 CEST 2011
    
    
  
Hello all,
An alpha version of the new OpenSIPS Event Notification Interface was 
released today. This will allow external application to subscribe to 
OpenSIPS and receive notifications when some events are internally raised.
This version provides end to end communication between OpenSIPS (core, 
script and modules) and external applications using UDP and UNIX datagrams.
It includes two parts: the core of event interface and the 
'event_datagram' module used to notify the events.
Among the supplied features you can find:
     - subscribe for events through the MI interface
     - push different events from script, modules and even core
     - internal events from core and modules
     - custom information appended to events (depending on the nature of 
the event)
A few events have already been implemented:
     - E_CORE_THRESHOLD event will be raised when using debugging 
bottleneck detection and the limit is exceeded.
     - an E_PIKE_BLOCKED event will be notified if 'pike' module is used 
and an IP address should be blocked.
     - nathelper module raises an E_RTPPROXY_STATUS event every time a 
RTPProxy connects or disconnects.
     - an E_DISPATCHER_STATUS event will be raised by the 'dispatcher' 
module when a destination address becomes active/inactive.
You can find more information about implementation and usage at [1].
Regards,
-- 
Razvan Crainea
OpenSIPS Developer
[1] http://www.opensips.org/Development/EventNotification
    
    
More information about the Users
mailing list