dlg_var.h File Reference

#include "../../pvar.h"
#include "dlg_hash.h"

Include dependency graph for dlg_var.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _dlg_ctx

Typedefs

typedef struct _dlg_ctx dlg_ctx_t

Functions

int dlg_cfg_cb (struct sip_msg *foo, void *bar)
struct dlg_celldlg_get_ctx_dialog (void)
void dlg_set_ctx_dialog (struct dlg_cell *dlg)
int pv_get_dlg (struct sip_msg *msg, pv_param_t *param, pv_value_t *res)
int pv_get_dlg_ctx (struct sip_msg *msg, pv_param_t *param, pv_value_t *res)
int pv_parse_dlg_ctx_name (pv_spec_p sp, str *in)
int pv_parse_dlg_name (pv_spec_p sp, str *in)
int pv_set_dlg_ctx (struct sip_msg *msg, pv_param_t *param, int op, pv_value_t *val)

Variables

dlg_ctx_t _dlg_ctx


Typedef Documentation

typedef struct _dlg_ctx dlg_ctx_t

$Id$

Copyright (C) 2009 Daniel-Constantin Mierla (asipto.com)

This file is part of kamailio, a free SIP server.

openser is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version

openser is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA


Function Documentation

int dlg_cfg_cb ( struct sip_msg foo,
void *  bar 
)

Definition at line 27 of file dlg_var.c.

Referenced by mod_init().

struct dlg_cell* dlg_get_ctx_dialog ( void   )  [read]

Definition at line 370 of file dlg_var.c.

References _dlg_ctx::dlg.

Referenced by w_dlg_bye(), w_dlg_isflagset(), w_dlg_refer(), w_dlg_resetflag(), and w_dlg_setflag().

void dlg_set_ctx_dialog ( struct dlg_cell dlg  ) 

Definition at line 365 of file dlg_var.c.

References _dlg_ctx::dlg.

Referenced by dlg_ontimeout().

int pv_get_dlg ( struct sip_msg msg,
pv_param_t param,
pv_value_t res 
)

int pv_get_dlg_ctx ( struct sip_msg msg,
pv_param_t param,
pv_value_t res 
)

int pv_parse_dlg_ctx_name ( pv_spec_p  sp,
str in 
)

int pv_parse_dlg_name ( pv_spec_p  sp,
str in 
)

int pv_set_dlg_ctx ( struct sip_msg msg,
pv_param_t param,
int  op,
pv_value_t val 
)


Variable Documentation

$Id$

Copyright (C) 2009 Daniel-Constantin Mierla (asipto.com)

This file is part of kamailio, a free SIP server.

openser is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version

openser is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Definition at line 25 of file dlg_var.c.


Generated on Tue May 22 16:00:39 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6