Table of Contents
List of Examples
This is a module which provides a UNIX/UDP SOCKET transport layer implementation for the Event Interface.
The raised events will follow the following grammar:
event = event_name (argument '\n')*
event_name = non-quoted_string'\n'
argument = ((arg_name '::')? arg_value)? | (arg_value)
arg_name = not-quoted_string
arg_value = not-quoted_string | '"' string '"'
not-quoted_string = string - {',",\n,\r}
The event name can contain any non-quoted string character, but it is recommended to follow the syntax: E_MODULE_NAME_EXTRA_NAME
There are two types of sockets used by this module, based on the sockets type. An UNIX socket should follow this syntax:
['unix:'] unix_socket_path
An UDP socket should follow this syntax:
'udp:' address ':' port
The following modules must be loaded before this module:
No dependencies on other OpenSIPS modules.
2.1.  | Both UNIX and UDP type of socket can be used to notify the events?  | 
Yes, you can use the both types.  | |
2.2.  | What is the maximum lenght of a datagram event?  | 
The maximum length of a datagram event is 65457 bytes.  | |
2.3.  | Where can I find more about OpenSIPS?  | 
Take a look at http://www.opensips.org/.  | |
2.4.  | Where can I post a question about this module?  | 
First at all check if your question was already answered on one of our mailing lists: 
 
			E-mails regarding any stable OpenSIPS release should be sent to 
			 
			If you want to keep the mail private, send it to 
			  | |
2.5.  | How can I report a bug?  | 
Please follow the guidelines provided at: https://github.com/OpenSIPS/opensips/issues.  |