#include <snmp_vars.h>
Public Attributes | |
struct variable_list * | next_variable |
oid * | name |
int | name_length |
u_char | type |
union { | |
int * integer | |
u_char * string | |
oid * objid | |
} | val |
int | val_len |
Detailed Description
Definition at line 44 of file snmp_vars.h.
Member Data Documentation
◆ integer
int* variable_list::integer |
Definition at line 50 of file snmp_vars.h.
Referenced by snmp_var_DecodeVarBind(), snmp_var_EncodeVarBind(), snmp_var_free(), and snmp_var_new_integer().
◆ name
oid* variable_list::name |
Definition at line 46 of file snmp_vars.h.
Referenced by Snmp::Pdu::aggregate(), Snmp::Pdu::fixAggregate(), snmp_add_null_var(), snmp_confFn(), snmp_meshCtblFn(), snmp_meshPtblFn(), snmp_netDnsFn(), snmp_netFqdnFn(), snmp_netIpFn(), snmp_prfProtoFn(), snmp_prfSysFn(), snmp_sysFn(), snmp_var_clone(), snmp_var_DecodeVarBind(), snmp_var_EncodeVarBind(), snmp_var_free(), snmp_var_new(), and snmpAgentResponse().
◆ name_length
int variable_list::name_length |
Definition at line 47 of file snmp_vars.h.
Referenced by Snmp::Pdu::aggregate(), Snmp::Pdu::fixAggregate(), snmp_add_null_var(), snmp_confFn(), snmp_meshCtblFn(), snmp_meshPtblFn(), snmp_netDnsFn(), snmp_netFqdnFn(), snmp_netIpFn(), snmp_prfProtoFn(), snmp_prfSysFn(), snmp_sysFn(), snmp_var_clone(), snmp_var_DecodeVarBind(), snmp_var_EncodeVarBind(), snmp_var_new(), and snmpAgentResponse().
◆ next_variable
struct variable_list* variable_list::next_variable |
Definition at line 45 of file snmp_vars.h.
Referenced by Snmp::Pdu::aggregate(), Snmp::Pdu::clearVars(), Snmp::Pdu::fixAggregate(), Snmp::Pdu::pack(), Snmp::Pdu::setVars(), snmp_add_null_var(), snmp_fix_pdu(), snmp_free_pdu(), snmp_var_DecodeVarBind(), snmp_var_EncodeVarBind(), snmpAgentResponse(), Snmp::Pdu::unpack(), and Snmp::Pdu::varCount().
◆ objid
oid* variable_list::objid |
Definition at line 52 of file snmp_vars.h.
Referenced by snmp_pdu_decode(), snmp_var_DecodeVarBind(), and snmp_var_EncodeVarBind().
◆ string
u_char* variable_list::string |
Definition at line 51 of file snmp_vars.h.
Referenced by Snmp::Var::copyValue(), snmp_confFn(), snmp_meshCtblFn(), snmp_meshPtblFn(), snmp_var_clone(), snmp_var_DecodeVarBind(), snmp_var_EncodeVarBind(), and snmp_var_free().
◆ type
u_char variable_list::type |
Definition at line 48 of file snmp_vars.h.
Referenced by Snmp::Var::copyValue(), snmp_confFn(), snmp_meshCtblFn(), snmp_meshPtblFn(), snmp_var_DecodeVarBind(), snmp_var_EncodeVarBind(), snmp_var_new(), and snmp_var_new_integer().
◆
union { ... } variable_list::val |
◆ val_len
int variable_list::val_len |
Definition at line 54 of file snmp_vars.h.
Referenced by Snmp::Var::copyValue(), snmp_confFn(), snmp_meshCtblFn(), snmp_meshPtblFn(), snmp_var_clone(), snmp_var_DecodeVarBind(), snmp_var_EncodeVarBind(), and snmp_var_new_integer().
The documentation for this struct was generated from the following file:
- include/snmp_vars.h