snmpTargetParamsEntry Class Reference

snmpTargetAddrRowStatus More...

#include <snmp_target_mib.h>

Inheritance diagram for snmpTargetParamsEntry:

StorageTable MibTable MibEntry MibTableVoter ThreadManager Synchronized

List of all members.

Public Member Functions

 snmpTargetParamsEntry ()
virtual ~snmpTargetParamsEntry ()
virtual boolean contains (const NS_SNMP OctetStr &)
MibTableRowadd_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 snmpTargetParamsEntryinstance


Detailed Description

snmpTargetAddrRowStatus

"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."


Constructor & Destructor Documentation

snmpTargetParamsEntry::snmpTargetParamsEntry (  ) 

virtual snmpTargetParamsEntry::~snmpTargetParamsEntry (  )  [virtual]


Member Function Documentation

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.

Parameters:
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.
Returns:
the newly created row or 0 if an entry with name already exists.


Member Data Documentation


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

Generated on Fri May 29 22:36:55 2009 for AGENT++ by  doxygen 1.5.6