#include <stdio.h>#include <stdlib.h>#include <string.h>#include <time.h>#include "../../sr_module.h"#include "../../parser/parse_expires.h"#include "../../dprint.h"#include "../../mem/shm_mem.h"#include "../../parser/msg_parser.h"#include "../../str.h"#include "../../mem/mem.h"#include "../../pt.h"#include "../tm/tm_load.h"#include "../pua/pua_bind.h"#include "mi_func.h"

Go to the source code of this file.
Functions | |
| static int | mod_init (void) |
Variables | |
| struct module_exports | exports |
| static mi_export_t | mi_cmds [] |
| MODULE_VERSION pua_api_t | pua |
| send_publish_t | pua_send_publish |
| send_subscribe_t | pua_send_subscribe |
| static int mod_init | ( | void | ) | [static] |
module functions
init module function
Definition at line 85 of file pua_mi.c.
References bind_pua(), find_export(), LM_DBG, LM_ERR, MI_ASYN_PUBLISH, mi_publ_rpl_cback(), NULL, pua_send_publish, pua_send_subscribe, pua_api::register_puacb, pua_api::send_publish, and pua_api::send_subscribe.
| struct module_exports exports |
mi_export_t mi_cmds[] [static] |
Initial value:
{
{ "pua_publish", mi_pua_publish, MI_ASYNC_RPL_FLAG, 0, 0},
{ "pua_subscribe", mi_pua_subscribe, 0, 0, 0},
{ 0, 0, 0, 0, 0}
}
1.5.6