#include "asterisk/channel.h"
Include dependency graph for enum.h:

Go to the source code of this file.
Functions | |
| int | ast_enum_init (void) |
| int | ast_enum_reload (void) |
| int | ast_get_enum (struct ast_channel *chan, const char *number, char *location, int maxloc, char *technology, int maxtech, char *suffix, char *options) |
| Lookup entry in ENUM Returns 1 if found, 0 if not found, -1 on hangup. | |
| int | ast_get_txt (struct ast_channel *chan, const char *number, char *location, int maxloc, char *technology, int maxtech, char *txt, int maxtxt) |
| Lookup DNS TXT record (used by app TXTCIDnum. | |
Definition in file enum.h.
| int ast_get_enum | ( | struct ast_channel * | chan, | |
| const char * | number, | |||
| char * | location, | |||
| int | maxloc, | |||
| char * | technology, | |||
| int | maxtech, | |||
| char * | suffix, | |||
| char * | options | |||
| ) |
Lookup entry in ENUM Returns 1 if found, 0 if not found, -1 on hangup.
| chan | Channel | |
| number | E164 number with or without the leading + | |
| location | Number returned (or SIP uri) | |
| maxloc | Max length | |
| technology | Technology (from url scheme in response) You can set it to get particular answer RR, if there are many techs in DNS response, example: "sip" If you need any record, then set it to empty string | |
| maxtech | Max length | |
| suffix | Zone suffix (if is NULL then use enum.conf 'search' variable) | |
| options | Options ('c' to count number of NAPTR RR, or number - the position of required RR in the answer list |
| int ast_get_txt | ( | struct ast_channel * | chan, | |
| const char * | number, | |||
| char * | location, | |||
| int | maxloc, | |||
| char * | technology, | |||
| int | maxtech, | |||
| char * | txt, | |||
| int | maxtxt | |||
| ) |
Lookup DNS TXT record (used by app TXTCIDnum.
| chan | Channel | |
| number | E164 number with or without the leading + | |
| location | Number returned (or SIP uri) | |
| maxloc | Max length of number | |
| technology | Technology (not used in TXT records) | |
| maxtech | Max length | |
| txt | Text string (return value) | |
| maxtxt | Max length of "txt" |
1.5.1