DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
refdm_mgr_t Struct Reference

#include <mgr.h>

+ Collaboration diagram for refdm_mgr_t:

Data Fields

mgr_ui_mode_enum mgr_ui_mode
 
refdm_agent_autologging_cfg_t agent_log_cfg
 Message logging options.
 
cace_daemon_run_t running
 Running state.
 
cace_amm_msg_if_t mif
 Messaging configuration.
 
refdm_instr_t instr
 Instrumentation counters.
 
cace_threadset_t threads
 Threads associated with the mgr.
 
refdm_agent_list_t agent_list
 Agent state storage.
 
refdm_agent_dict_t agent_dict
 Lookup agents by EID.
 
pthread_mutex_t agent_mutex
 Access control for agent_list and agent_dict.
 

Field Documentation

◆ agent_dict

refdm_agent_dict_t refdm_mgr_t::agent_dict

◆ agent_list

refdm_agent_list_t refdm_mgr_t::agent_list

◆ agent_log_cfg

refdm_agent_autologging_cfg_t refdm_mgr_t::agent_log_cfg

Message logging options.

Referenced by handle_recv(), refdm_mgr_agent_add(), and refdm_mgr_init().

◆ agent_mutex

pthread_mutex_t refdm_mgr_t::agent_mutex

◆ instr

refdm_instr_t refdm_mgr_t::instr

Instrumentation counters.

Referenced by refdm_ingress_worker().

◆ mgr_ui_mode

mgr_ui_mode_enum refdm_mgr_t::mgr_ui_mode

Referenced by refdm_mgr_init().

◆ mif

cace_amm_msg_if_t refdm_mgr_t::mif

Messaging configuration.

Referenced by agentSendItems(), main(), and refdm_ingress_worker().

◆ running

◆ threads

cace_threadset_t refdm_mgr_t::threads

Threads associated with the mgr.

Referenced by refdm_mgr_deinit(), refdm_mgr_init(), refdm_mgr_start(), and refdm_mgr_stop().


The documentation for this struct was generated from the following file: