#include "../tm/tm_load.h"#include "tm.h"#include "destination.h"

Go to the source code of this file.
Functions | |
| int | ospInitTm (void) |
| static void | ospOnReq (struct cell *t, int type, struct tmcb_params *ps) |
| static void | ospTmcbFunc (struct cell *t, int type, struct tmcb_params *ps) |
Variables | |
| struct tm_binds | osp_tmb |
| int ospInitTm | ( | void | ) |
Definition at line 48 of file osp/tm.c.
References LM_ERR, load_tm_api(), osp_tmb, ospOnReq(), tm_binds::register_tmcb, and TMCB_REQUEST_IN.
Referenced by ospInitMod().
| static void ospOnReq | ( | struct cell * | t, | |
| int | type, | |||
| struct tmcb_params * | ps | |||
| ) | [static] |
Definition at line 72 of file osp/tm.c.
References LM_ERR, osp_tmb, ospTmcbFunc(), tm_binds::register_tmcb, TMCB_E2EACK_IN, TMCB_ON_FAILURE, TMCB_ON_FAILURE_RO, and TMCB_RESPONSE_OUT.
Referenced by ospInitTm().
| static void ospTmcbFunc | ( | struct cell * | t, | |
| int | type, | |||
| struct tmcb_params * | ps | |||
| ) | [static] |
Definition at line 108 of file osp/tm.c.
References cell::first_branch, ua_client::last_received, LM_DBG, ospRecordEvent(), ua_server::status, TMCB_E2EACK_IN, TMCB_LOCAL_COMPLETED, TMCB_ON_FAILURE, TMCB_ON_FAILURE_RO, TMCB_REQUEST_FWDED, TMCB_RESPONSE_FWDED, TMCB_RESPONSE_IN, TMCB_RESPONSE_OUT, cell::uac, and cell::uas.
Referenced by ospOnReq().
1.5.6