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

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) |
Definition at line 178 of file qos_mi.c.
References add_mi_attr(), add_mi_node_child(), add_mi_session_nodes(), qos_sdp_st::cseq, int2str(), _str::len, len, LM_ERR, qos_sdp_st::method, qos_sdp_st::method_dir, qos_sdp_st::method_id, MI_DUP_VALUE, qos_sdp_st::negotiation, qos_sdp_st::next, NULL, qos_sdp_st::prev, _str::s, and qos_sdp_st::sdp_session.
Referenced by qos_dialog_mi_context_CB().
| 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 | |||
| ) |
Definition at line 74 of file qos_mi.c.
References add_mi_attr(), add_mi_node_child(), add_mi_sdp_payload_nodes(), int2str(), len, LM_ERR, MI_DUP_VALUE, and NULL.
Referenced by add_mi_session_nodes().
| void qos_dialog_mi_context_CB | ( | struct dlg_cell * | did, | |
| int | type, | |||
| struct dlg_cb_params * | params | |||
| ) |
The dialog mi helper function.
Definition at line 229 of file qos_mi.c.
References add_mi_node_child(), add_mi_sdp_nodes(), dlg_cb_params::dlg_data, LM_ERR, MI_DUP_VALUE, qos_ctx_st::negotiated_sdp, NULL, dlg_cb_params::param, and qos_ctx_st::pending_sdp.
Referenced by setup_dialog_callbacks().
1.5.6