19#ifndef __ASTERISK_SIP_H 
   20#define __ASTERISK_SIP_H 
   22#if defined(__cplusplus) || defined(c_plusplus) 
   28#define AST_SIP_API_VERSION 1 
   35            const char *content, 
const char *useragent_filter);
 
 
   53        const char *content_type,
 
   55        const char *useragent_filter);
 
   74#if defined(__cplusplus) || defined(c_plusplus) 
static struct prometheus_metrics_provider provider
Configuration File Parser.
int ast_sip_api_provider_register(const struct ast_sip_api_tech *provider)
Register a SIP API provider.
void ast_sip_api_provider_unregister(void)
Unregister a SIP API provider.
int ast_sipinfo_send(struct ast_channel *chan, struct ast_variable *headers, const char *content_type, const char *content, const char *useragent_filter)
Send a customized SIP INFO request.
Main Channel structure associated with a channel.
int(* sipinfo_send)(struct ast_channel *chan, struct ast_variable *headers, const char *content_type, const char *content, const char *useragent_filter)
Structure for variables, used for configurations and for channel variables.