mcd_var.h

Go to the documentation of this file.
00001 
00027 #ifndef _MCD_VAR_H_
00028 #define _MCD_VAR_H_
00029 
00030 #include "../../pvar.h"
00031 
00032 
00040 int pv_get_mcd_value(struct sip_msg *msg, pv_param_t *param, pv_value_t *res);
00041 
00042 
00051 int pv_set_mcd_value(struct sip_msg* msg, pv_param_t *param, int op, pv_value_t *val);
00052 
00053 
00062 int pv_inc_mcd_value(struct sip_msg* msg, pv_param_t *param, int op, pv_value_t *val);
00063 
00064 
00073 int pv_dec_mcd_value(struct sip_msg* msg, pv_param_t *param, int op, pv_value_t *val);
00074 
00075 
00086 int pv_set_mcd_expire(struct sip_msg* msg, pv_param_t *param, int op, pv_value_t *val);
00087 
00088 
00095 int pv_parse_mcd_name(pv_spec_p sp, str *in);
00096 
00097 #endif