t_fifo.h File Reference

TM :: Transaction maintenance functions. More...

#include "../../parser/msg_parser.h"
#include "../../sr_module.h"

Include dependency graph for t_fifo.h:

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

Go to the source code of this file.

Functions

int fixup_t_write (void **param, int param_no)
int init_twrite_lines (void)
int init_twrite_sock (void)
int parse_tw_append (modparam_t type, void *val)
 tw_append syntax: tw_append = name:element[;element] element = (title=pseudo_variable) | msg(body)
int t_write_req (struct sip_msg *msg, char *vm_fifo, char *action)
int t_write_unix (struct sip_msg *msg, char *sock_name, char *action)

Variables

int tm_unix_tx_timeout


Detailed Description

TM :: Transaction maintenance functions.

Definition in file t_fifo.h.


Function Documentation

int fixup_t_write ( void **  param,
int  param_no 
)

int init_twrite_lines ( void   ) 

Definition at line 363 of file t_fifo.c.

References eol_line, _str::len, _str::s, TWRITE_PARAMS, TWRITE_VERSION_LEN, and TWRITE_VERSION_S.

Referenced by mod_init().

int init_twrite_sock ( void   ) 

Definition at line 334 of file t_fifo.c.

References LM_ERR, PF_LOCAL, and sock.

Referenced by mod_init().

int parse_tw_append ( modparam_t  type,
void *  val 
)

tw_append syntax: tw_append = name:element[;element] element = (title=pseudo_variable) | msg(body)

Definition at line 139 of file t_fifo.c.

References tw_append::add_body, tw_append::elems, _str::len, LM_ERR, append_elem::name, tw_append::name, append_elem::next, tw_append::next, pkg_malloc, pv_parse_spec(), PVT_MSG_BODY, _str::s, s, append_elem::spec, and _pv_spec::type.

int t_write_req ( struct sip_msg msg,
char *  vm_fifo,
char *  action 
)

Definition at line 762 of file t_fifo.c.

References add_blind_uac(), assemble_msg(), LM_ERR, TWRITE_PARAMS, and write_to_fifo().

int t_write_unix ( struct sip_msg msg,
char *  sock_name,
char *  action 
)

Definition at line 784 of file t_fifo.c.

References add_blind_uac(), assemble_msg(), LM_ERR, TWRITE_PARAMS, and write_to_unixsock().


Variable Documentation

Default is 2 seconds

Definition at line 81 of file t_fifo.c.

Referenced by write_to_unixsock().


Generated on Thu May 24 20:00:44 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6