#include <snmp_proxy_mib.h>
Public Member Functions | |
snmpProxyEntry () | |
virtual | ~snmpProxyEntry () |
virtual void | set_row (MibTableRow *r, int p0, char *p1, char *p2, char *p3, char *p4, char *p5, int p6, int p7) |
Static Public Attributes | |
static snmpProxyEntry * | instance |
"The type of message that may be forwarded using the translation parameters defined by this entry." snmpProxyContextEngineID"The contextEngineID contained in messages that may be forwarded using the translation parameters defined by this entry." snmpProxyContextName"The contextName contained in messages that may be forwarded using the translation parameters defined by this entry.
This object is optional, and if not supported, the contextName contained in a message is ignored when selecting an entry in the snmpProxyTable." snmpProxyTargetParamsIn"This object selects an entry in the snmpTargetParamsTable. The selected entry is used to determine which row of the snmpProxyTable to use for forwarding received messages." snmpProxySingleTargetOut"This object selects a management target defined in the snmpTargetAddrTable (in the SNMP-TARGET-MIB). The selected target is defined by an entry in the snmpTargetAddrTable whose index value (snmpTargetAddrName) is equal to this object.
This object is only used when selection of a single target is required (i.e. when forwarding an incoming read or write request)." snmpProxyMultipleTargetOut"This object selects a set of management targets defined in the snmpTargetAddrTable (in the SNMP-TARGET-MIB).
This object is only used when selection of multiple targets is required (i.e. when forwarding an incoming notification)." snmpProxyRowStatus"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).
The following objects may not be modified while the value of this object is active(1):
Entries in the snmpProxyTable are created and deleted using the snmpProxyRowStatus object."
snmpProxyEntry::snmpProxyEntry | ( | ) |
virtual snmpProxyEntry::~snmpProxyEntry | ( | ) | [virtual] |
virtual void snmpProxyEntry::set_row | ( | MibTableRow * | r, | |
int | p0, | |||
char * | p1, | |||
char * | p2, | |||
char * | p3, | |||
char * | p4, | |||
char * | p5, | |||
int | p6, | |||
int | p7 | |||
) | [virtual] |
snmpProxyEntry* snmpProxyEntry::instance [static] |