OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
gmpr_intf_ Struct Reference

#include <gmpr_private.h>

Collaboration diagram for gmpr_intf_:

Public Attributes

gmp_version rintf_ver
 
gmp_addr_string rintf_local_addr
 
gmp_addr_string rintf_querier_addr
 
gmpr_instancerintf_instance
 
gmpx_patnode rintf_inst_patnode
 
gmpx_patnode rintf_global_patnode
 
gmpx_patrootrintf_group_root
 
uint32_t rintf_group_count
 
gmpx_patrootrintf_oif_group_root
 
uint32_t rintf_oif_group_count
 
gmpx_intf_id rintf_id
 
gmpx_patrootrintf_host_root
 
task_thread rintf_startup_thread
 
gmpx_timerrintf_query_timer
 
uint32_t rintf_query_ivl
 
uint32_t rintf_local_query_ivl
 
uint32_t rintf_query_resp_ivl
 
uint32_t rintf_local_query_resp_ivl
 
uint32_t rintf_robustness
 
uint32_t rintf_local_robustness
 
uint32_t rintf_lmq_ivl
 
uint32_t rintf_lmq_count
 
uint32_t rintf_group_membership_ivl
 
uint32_t rintf_lmqt
 
uint32_t rintf_other_querier_ivl
 
gmpx_timerrintf_other_querier_present
 
boolean rintf_suppress_gen_query
 
boolean rintf_gen_query_requested
 
boolean rintf_first_query_pending
 
boolean rintf_suppress_gs_query
 
uint32_t rintf_startup_query_count
 
uint32_t rintf_channel_limit
 
uint32_t rintf_channel_threshold
 
uint32_t rintf_log_interval
 
time_t last_log_time
 
uint32_t rintf_channel_count
 
uint32_t rintf_chan_limit_drops
 
gmpr_limit_state_t rintf_limit_state
 
task_thread rintf_xmit_head
 
boolean rintf_xmit_pending
 
boolean rintf_send_gen_query
 
boolean rintf_up
 
boolean rintf_fast_leaves
 
boolean rintf_querier_enabled
 
boolean rintf_querier
 
boolean rintf_passive_receive
 

Detailed Description

Definition at line 125 of file gmpr_private.h.

Member Data Documentation

time_t gmpr_intf_::last_log_time

Definition at line 172 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_chan_limit_drops

Definition at line 175 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_channel_count

Definition at line 174 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_channel_limit

Definition at line 168 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_channel_threshold

Definition at line 169 of file gmpr_private.h.

boolean gmpr_intf_::rintf_fast_leaves

Definition at line 185 of file gmpr_private.h.

boolean gmpr_intf_::rintf_first_query_pending

Definition at line 163 of file gmpr_private.h.

boolean gmpr_intf_::rintf_gen_query_requested

Definition at line 162 of file gmpr_private.h.

gmpx_patnode gmpr_intf_::rintf_global_patnode

Definition at line 137 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_group_count

Definition at line 139 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_group_membership_ivl

Definition at line 157 of file gmpr_private.h.

gmpx_patroot* gmpr_intf_::rintf_group_root

Definition at line 138 of file gmpr_private.h.

gmpx_patroot* gmpr_intf_::rintf_host_root

Definition at line 143 of file gmpr_private.h.

gmpx_intf_id gmpr_intf_::rintf_id

Definition at line 142 of file gmpr_private.h.

gmpx_patnode gmpr_intf_::rintf_inst_patnode

Definition at line 136 of file gmpr_private.h.

gmpr_instance* gmpr_intf_::rintf_instance

Definition at line 135 of file gmpr_private.h.

gmpr_limit_state_t gmpr_intf_::rintf_limit_state

Definition at line 176 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_lmq_count

Definition at line 156 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_lmq_ivl

Definition at line 155 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_lmqt

Definition at line 158 of file gmpr_private.h.

gmp_addr_string gmpr_intf_::rintf_local_addr

Definition at line 130 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_local_query_ivl

Definition at line 150 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_local_query_resp_ivl

Definition at line 152 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_local_robustness

Definition at line 154 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_log_interval

Definition at line 171 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_oif_group_count

Definition at line 141 of file gmpr_private.h.

gmpx_patroot* gmpr_intf_::rintf_oif_group_root

Definition at line 140 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_other_querier_ivl

Definition at line 159 of file gmpr_private.h.

gmpx_timer* gmpr_intf_::rintf_other_querier_present

Definition at line 160 of file gmpr_private.h.

boolean gmpr_intf_::rintf_passive_receive

Definition at line 191 of file gmpr_private.h.

boolean gmpr_intf_::rintf_querier

Definition at line 187 of file gmpr_private.h.

gmp_addr_string gmpr_intf_::rintf_querier_addr

Definition at line 131 of file gmpr_private.h.

boolean gmpr_intf_::rintf_querier_enabled

Definition at line 186 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_query_ivl

Definition at line 149 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_query_resp_ivl

Definition at line 151 of file gmpr_private.h.

gmpx_timer* gmpr_intf_::rintf_query_timer

Definition at line 148 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_robustness

Definition at line 153 of file gmpr_private.h.

boolean gmpr_intf_::rintf_send_gen_query

Definition at line 182 of file gmpr_private.h.

uint32_t gmpr_intf_::rintf_startup_query_count

Definition at line 166 of file gmpr_private.h.

task_thread gmpr_intf_::rintf_startup_thread

Definition at line 144 of file gmpr_private.h.

boolean gmpr_intf_::rintf_suppress_gen_query

Definition at line 161 of file gmpr_private.h.

boolean gmpr_intf_::rintf_suppress_gs_query

Definition at line 164 of file gmpr_private.h.

boolean gmpr_intf_::rintf_up

Definition at line 184 of file gmpr_private.h.

gmp_version gmpr_intf_::rintf_ver

Definition at line 129 of file gmpr_private.h.

task_thread gmpr_intf_::rintf_xmit_head

Definition at line 180 of file gmpr_private.h.

boolean gmpr_intf_::rintf_xmit_pending

Definition at line 181 of file gmpr_private.h.


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