|
DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
Instrumentation counters for an Agent. More...
#include <instr.h>
Collaboration diagram for refda_instr_t:Data Fields | |
| pthread_mutex_t | mutex |
| Mutex to protect non atomic state. | |
| cace_ari_t | last_time_recv |
| Holds the local time associated with the last received message. | |
| atomic_ullong | num_execset_recv |
| Count of EXECSET values received from any manager. | |
| atomic_ullong | num_execset_recv_failure |
| Count of EXECSET values failed to receive. | |
| atomic_ullong | num_rptset_sent |
| Count of RPTSET values sent to any manager. | |
| atomic_ullong | num_rptset_sent_failure |
| Count of RPTSET values failed to send. | |
| atomic_ullong | num_tbrs |
| atomic_ullong | num_tbrs_trig |
| atomic_ullong | num_sbrs |
| atomic_ullong | num_sbrs_trig |
| atomic_ullong | num_ctrls_run |
| Count of individual CTRL run during execution. | |
| atomic_ullong | num_ctrls_succeeded |
| atomic_ullong | num_ctrls_failed |
Instrumentation counters for an Agent.
| cace_ari_t refda_instr_t::last_time_recv |
Holds the local time associated with the last received message.
Referenced by refda_adm_ietf_dtnma_agent_edd_last_msg_rx_time(), refda_ingress_worker(), refda_instr_deinit(), and refda_instr_init().
| pthread_mutex_t refda_instr_t::mutex |
Mutex to protect non atomic state.
That includes the last_time_recv member.
Referenced by refda_adm_ietf_dtnma_agent_edd_last_msg_rx_time(), refda_ingress_worker(), refda_instr_deinit(), and refda_instr_init().
| atomic_ullong refda_instr_t::num_ctrls_failed |
| atomic_ullong refda_instr_t::num_ctrls_run |
Count of individual CTRL run during execution.
Referenced by refda_adm_ietf_dtnma_agent_edd_num_exec_started(), refda_exec_proc_ctrl_start(), refda_exec_worker_iteration(), and refda_instr_init().
| atomic_ullong refda_instr_t::num_ctrls_succeeded |
| atomic_ullong refda_instr_t::num_execset_recv |
Count of EXECSET values received from any manager.
Referenced by refda_adm_ietf_dtnma_agent_edd_num_msg_rx(), refda_ingress_push_move(), refda_ingress_worker(), and refda_instr_init().
| atomic_ullong refda_instr_t::num_execset_recv_failure |
Count of EXECSET values failed to receive.
Referenced by refda_adm_ietf_dtnma_agent_edd_num_msg_rx_failed(), refda_ingress_worker(), and refda_instr_init().
| atomic_ullong refda_instr_t::num_rptset_sent |
Count of RPTSET values sent to any manager.
Referenced by refda_adm_ietf_dtnma_agent_edd_num_msg_tx(), refda_egress_worker(), and refda_instr_init().
| atomic_ullong refda_instr_t::num_rptset_sent_failure |
Count of RPTSET values failed to send.
Referenced by refda_adm_ietf_dtnma_agent_edd_num_msg_tx_failed(), refda_egress_worker(), and refda_instr_init().
| atomic_ullong refda_instr_t::num_sbrs |
Referenced by refda_exec_sbr_disable(), refda_exec_sbr_enable(), and refda_instr_init().
| atomic_ullong refda_instr_t::num_sbrs_trig |
Referenced by refda_exec_run_sbr(), and refda_instr_init().
| atomic_ullong refda_instr_t::num_tbrs |
Referenced by refda_exec_tbr_disable(), refda_exec_tbr_enable(), and refda_instr_init().
| atomic_ullong refda_instr_t::num_tbrs_trig |
Referenced by refda_exec_run_tbr(), and refda_instr_init().