#include <snmp_target_mib.h>
Public Member Functions | |
snmpTargetParamsEntry () | |
virtual | ~snmpTargetParamsEntry () |
virtual boolean | contains (const NS_SNMP OctetStr &) |
MibTableRow * | add_entry (const NS_SNMP OctetStr &, const int, const int, const NS_SNMP OctetStr &, const int) |
Add a new SNMP parameter set to the receiver. | |
Static Public Attributes | |
static snmpTargetParamsEntry * | instance |
"The status of this conceptual row.
To create a row in this table, a manager must set this object to either createAndGo(4) or createAndWait(5).
Until instances of all corresponding columns are appropriately configured, the value of the corresponding instance of the snmpTargetAddrRowStatus column is 'notReady'.
In particular, a newly created row cannot be made active until the corresponding instances of snmpTargetAddrTDomain, snmpTargetAddrTAddress, and snmpTargetAddrParams have all been set.
The following objects may not be modified while the value of this object is active(1):
To create a row in this table, a manager must set this object to either createAndGo(4) or createAndWait(5).
Until instances of all corresponding columns are appropriately configured, the value of the corresponding instance of the snmpTargetParamsRowStatus column is 'notReady'.
In particular, a newly created row cannot be made active until the corresponding snmpTargetParamsMPModel, snmpTargetParamsSecurityModel, snmpTargetParamsSecurityName, and snmpTargetParamsSecurityLevel have all been set. The following objects may not be modified while the value of this object is active(1):
Entries in the snmpTargetParamsTable are created and deleted using the snmpTargetParamsRowStatus object."
snmpTargetParamsEntry::snmpTargetParamsEntry | ( | ) |
virtual snmpTargetParamsEntry::~snmpTargetParamsEntry | ( | ) | [virtual] |
virtual boolean snmpTargetParamsEntry::contains | ( | const NS_SNMP OctetStr & | ) | [virtual] |
MibTableRow* snmpTargetParamsEntry::add_entry | ( | const NS_SNMP OctetStr & | , | |
const | int, | |||
const | int, | |||
const NS_SNMP OctetStr & | , | |||
const | int | |||
) |
Add a new SNMP parameter set to the receiver.
name | a unique identifier used to index this table. It is also used to connect this table to the snmpTargetAddrTable, snmpNotifyFilterProfileTable, and the snmpProxyTable. | |
mpModel | the message processing model to use when generating an SNMP message. For example, a value of 3 specifies SNMPv3's Message Processing Model should be used. | |
securityModel | the Security Model to be use when generating SNMP messages. For example, a value of 3 specifies the USM. | |
securityName | identifies the Principal on whose behalf SNMP messages will be generated. | |
securityLevel | identifies the Security Level to be used when generating SNMP messages. For example, a value of 1 will specify no authentication with no privacy. |