qos_mi.c File Reference

#include "../../ut.h"
#include "../../dprint.h"
#include "../../mi/mi.h"
#include "qos_handlers.h"
#include "qos_ctx_helpers.h"

Include dependency graph for qos_mi.c:

Go to the source code of this file.

Functions

int add_mi_sdp_nodes (struct mi_node *node, qos_sdp_t *qos_sdp)
int add_mi_sdp_payload_nodes (struct mi_node *node, int index, sdp_payload_attr_t *sdp_payload)
int add_mi_session_nodes (struct mi_node *node, int index, sdp_session_cell_t *session)
int add_mi_stream_nodes (struct mi_node *node, int index, sdp_stream_cell_t *stream)
void qos_dialog_mi_context_CB (struct dlg_cell *did, int type, struct dlg_cb_params *params)


Function Documentation

int add_mi_sdp_nodes ( struct mi_node node,
qos_sdp_t qos_sdp 
)

int add_mi_sdp_payload_nodes ( struct mi_node node,
int  index,
sdp_payload_attr_t *  sdp_payload 
)

Definition at line 37 of file qos_mi.c.

References add_mi_attr(), add_mi_node_child(), int2str(), len, MI_DUP_VALUE, and NULL.

Referenced by add_mi_stream_nodes().

int add_mi_session_nodes ( struct mi_node node,
int  index,
sdp_session_cell_t *  session 
)

Definition at line 123 of file qos_mi.c.

References add_mi_attr(), add_mi_node_child(), add_mi_stream_nodes(), int2str(), len, LM_ERR, MI_DUP_VALUE, and NULL.

Referenced by add_mi_sdp_nodes().

int add_mi_stream_nodes ( struct mi_node node,
int  index,
sdp_stream_cell_t *  stream 
)

void qos_dialog_mi_context_CB ( struct dlg_cell did,
int  type,
struct dlg_cb_params params 
)


Generated on Thu May 24 08:01:16 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6