|
DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
#include "refda/agent.h"#include "refda/loader.h"#include "refda/adm/ietf.h"#include "refda/adm/ietf_dtnma_agent.h"#include <cace/amp/socket.h>#include <cace/ari/text.h>#include <cace/ari/macrofile.h>#include <cace/util/logging.h>#include <cace/util/defs.h>#include <signal.h>#include <unistd.h>
Include dependency graph for main.c:Functions | |
| static void | daemon_signal_handler (int signum) |
| static void | show_usage (const char *argv0) |
| int | main (int argc, char *argv[]) |
Variables | |
| static refda_agent_t | agent |
| Per-process state. | |
|
static |
References agent, cace_daemon_run_stop(), CACE_LOG_DEBUG, CACE_LOG_INFO, and refda_agent_t::running.
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
References agent, refda_agent_t::agent_eid, cace_amp_socket_recv(), cace_amp_socket_send(), cace_amp_socket_state_bind(), cace_amp_socket_state_deinit(), cace_amp_socket_state_init(), cace_amp_socket_strip_scheme(), CACE_ARI_INIT_UNDEFINED, cace_ari_macrofile_read(), cace_ari_params_set_ac(), cace_ari_set_ac(), cace_ari_set_objref_path_intid(), cace_ari_set_tstr(), CACE_ARI_TYPE_CONST, CACE_ARI_TYPE_CTRL, cace_closelog(), cace_daemon_run_wait(), CACE_LOG_CRIT, CACE_LOG_DEBUG, CACE_LOG_ERR, cace_log_get_severity(), CACE_LOG_INFO, cace_log_set_least_severity(), cace_openlog(), cace_amm_msg_if_t::ctx, daemon_signal_handler(), cace_ari_ac_t::items, log_limit, mgr_ident, refda_agent_t::mif, cace_ari_ref_t::params, cace_amm_msg_if_t::recv, REFDA_ADM_IETF_DTNMA_AGENT_ENUM_ADM, REFDA_ADM_IETF_DTNMA_AGENT_ENUM_OBJID_CONST_HELLO, REFDA_ADM_IETF_DTNMA_AGENT_ENUM_OBJID_CTRL_REPORT_ON, REFDA_ADM_IETF_ENUM, refda_agent_bindrefs(), refda_agent_deinit(), refda_agent_enable_exec(), refda_agent_init(), refda_agent_init_objs(), refda_agent_start(), refda_agent_startup_exec(), refda_agent_stop(), refda_loader_basemods(), refda_agent_t::running, cace_amm_msg_if_t::send, and show_usage().
|
static |
|
static |
Per-process state.