List of Tables
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 https://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. |
Table 3.1. Top contributors by DevScore(1), authored commits(2) and lines added/removed(3)
Name | DevScore | Commits | Lines ++ | Lines -- | |
---|---|---|---|---|---|
1. | Razvan Crainea (@razvancrainea) | 24 | 16 | 854 | 37 |
2. | Liviu Chircu (@liviuchircu) | 8 | 6 | 12 | 29 |
3. | Bogdan-Andrei Iancu (@bogdan-iancu) | 4 | 2 | 3 | 1 |
4. | Peter Lemenkov (@lemenkov) | 3 | 1 | 1 | 1 |
5. | Vlad Patrascu (@rvlad-patrascu) | 2 | 1 | 1 | 0 |
(1) DevScore = author_commits + author_lines_added / (project_lines_added / project_commits) + author_lines_deleted / (project_lines_deleted / project_commits)
(2) including any documentation-related commits, excluding merge commits. Regarding imported patches/code, we do our best to count the work on behalf of the proper owner, as per the "fix_authors" and "mod_renames" arrays in opensips/doc/build-contrib.sh. If you identify any patches/commits which do not get properly attributed to you, please submit a pull request which extends "fix_authors" and/or "mod_renames".
(3) ignoring whitespace edits, renamed files and auto-generated files
Table 3.2. Most recently active contributors(1) to this module
Name | Commit Activity | |
---|---|---|
1. | Razvan Crainea (@razvancrainea) | May 2011 - Sep 2019 |
2. | Bogdan-Andrei Iancu (@bogdan-iancu) | Oct 2014 - Apr 2019 |
3. | Liviu Chircu (@liviuchircu) | Mar 2014 - Nov 2018 |
4. | Peter Lemenkov (@lemenkov) | Jun 2018 - Jun 2018 |
5. | Vlad Patrascu (@rvlad-patrascu) | May 2017 - May 2017 |
(1) including any documentation-related commits, excluding merge commits
Last edited by: Peter Lemenkov (@lemenkov), Liviu Chircu (@liviuchircu), Razvan Crainea (@razvancrainea).
Documentation Copyrights:
Copyright © 2011 www.opensips-solutions.com