name mode size
doc 040000
Makefile 100644 238B
README 100644 1.75kB
add_events.c 100644 3.5kB
add_events.h 100644 1kB
presence_mwi.c 100644 2.75kB
presence_mwi.h 100644 1.01kB
Presence_MWI Module Juha Heinanen <> Edited by Juha Heinanen <> Copyright � 2007 Juha Heinanen Revision History Revision $Revision: 1 $ $Date: 2007-04-30 14:05:57 +0200 (Mon, 30 Jan 2007) $ __________________________________________________________ Table of Contents 1. Admin Guide 1.1. Overview 1.2. Dependencies 1.2.1. Kamailio Modules 1.2.2. External Libraries or Applications 1.3. Exported Parameters 1.4. Exported Functions Chapter 1. Admin Guide 1.1. Overview The module does specific handling for notify-subscribe message-summary (message waiting indication) events as specified in RFC 3842. It is used with the general event handling module, presence. It constructs and adds message-summary event to it. The module does not currently implement any authorization rules. It assumes that publish requests are only issued by a voicemail application and subscribe requests only by the owner of voicemail box. Authorization can thus be easily done by Kamailio configuration file before calling handle_publish() and handle_subscribe() functions. The module implements a simple check of content type application/simple-message-summary: Content must start with Messages-Waiting status line followed by zero or more lines that consist of tabs and printable ASCII characters. 1.2. Dependencies 1.2.1. Kamailio Modules The following modules must be loaded before this module: * presence. 1.2.2. External Libraries or Applications None. 1.3. Exported Parameters None. 1.4. Exported Functions None to be used in configuration file.