You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kamailio/modules_s/uri/README

129 lines
2.7 KiB

uri Module
Jan Janak
FhG FOKUS
Edited by
Jan Janak
Copyright © 2003 FhG FOKUS
_________________________________________________________
Table of Contents
1. User's Guide
1.1. Overview
1.2. Dependencies
1.2.1. SER Modules
1.2.2. External Libraries or Applications
1.3. Exported Parameters
1.4. Exported Functions
1.4.1. is_user(username)
1.4.2. has_totag()
2. Developer's Guide
3. Frequently Asked Questions
List of Examples
1-1. is_user usage
1-2. has_totag usage
_________________________________________________________
Chapter 1. User's Guide
1.1. Overview
Various checks related to SIP URI.
_________________________________________________________
1.2. Dependencies
1.2.1. SER Modules
None.
_________________________________________________________
1.2.2. External Libraries or Applications
The following libraries or applications must be installed
before running SER with this module loaded:
* None.
_________________________________________________________
1.3. Exported Parameters
None.
_________________________________________________________
1.4. Exported Functions
1.4.1. is_user(username)
Check if the username in credentials matches the given
username.
Meaning of the parameters is as follows:
* username - Username string or AVP.
Example 1-1. is_user usage
...
if (is_user("jan")) {
...
};
...
_________________________________________________________
1.4.2. has_totag()
Check if To header field uri contains tag parameter.
Example 1-2. has_totag usage
...
if (has_totag()) {
...
};
...
_________________________________________________________
Chapter 2. Developer's Guide
The module does not provide any sort of API to use in other
SER modules.
_________________________________________________________
Chapter 3. Frequently Asked Questions
3.1. Where can I find more about SER?
3.2. Where can I post a question about this module?
3.3. How can I report a bug?
3.1. Where can I find more about SER?
Take a look at http://iptel.org/ser.
3.2. 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:
* http://mail.iptel.org/mailman/listinfo/serusers
* http://mail.iptel.org/mailman/listinfo/serdev
E-mails regarding any stable version should be sent to
<serusers@iptel.org> and e-mail regarding development versions
or CVS snapshots should be send to <serdev@iptel.org>.
3.3. How can I report a bug?
Please follow the guidelines provided at:
http://iptel.org/ser/bugs