#include <snmp_vars.h>
![Inheritance graph](structvariable__list__inherit__graph.png)
![Collaboration graph](structvariable__list__coll__graph.png)
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 74 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 70 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_DecodeVarBind(), snmp_var_EncodeVarBind(), snmp_var_free(), snmp_var_new(), and snmpAgentResponse().
◆ name_length
int variable_list::name_length |
Definition at line 71 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_DecodeVarBind(), snmp_var_EncodeVarBind(), snmp_var_new(), and snmpAgentResponse().
◆ next_variable
struct variable_list* variable_list::next_variable |
Definition at line 69 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 76 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 75 of file snmp_vars.h.
Referenced by Snmp::Var::copyValue(), snmp_confFn(), snmp_meshCtblFn(), snmp_meshPtblFn(), snmp_var_DecodeVarBind(), snmp_var_EncodeVarBind(), and snmp_var_free().
◆ type
u_char variable_list::type |
Definition at line 72 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().
◆ val
union { ... } variable_list::val |
◆ val_len
int variable_list::val_len |
Definition at line 78 of file snmp_vars.h.
Referenced by Snmp::Var::copyValue(), snmp_confFn(), snmp_meshCtblFn(), snmp_meshPtblFn(), 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
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products