Blame test/dumps/jax/Snmp.java

Packit 022b05
/*
Packit 022b05
 * This Java file has been generated by smidump 0.4.5. Do not edit!
Packit 022b05
 * It is intended to be used within a Java AgentX sub-agent environment.
Packit 022b05
 *
Packit 022b05
 * $Id: Snmp.java 4432 2006-05-29 16:21:11Z strauss $
Packit 022b05
 */
Packit 022b05
Packit 022b05
/**
Packit 022b05
    This class represents a Java AgentX (JAX) implementation of
Packit 022b05
    the scalar group snmp defined in SNMPv2-MIB.
Packit 022b05
Packit 022b05
    @version 1
Packit 022b05
    @author  smidump 0.4.5
Packit 022b05
    @see     AgentXGroup, AgentXScalars
Packit 022b05
 */
Packit 022b05
Packit 022b05
import java.util.Vector;
Packit 022b05
import java.util.Enumeration;
Packit 022b05
import jax.AgentXOID;
Packit 022b05
import jax.AgentXVarBind;
Packit 022b05
import jax.AgentXSetPhase;
Packit 022b05
import jax.AgentXResponsePDU;
Packit 022b05
import jax.AgentXScalars;
Packit 022b05
Packit 022b05
public class Snmp extends AgentXScalars
Packit 022b05
{
Packit 022b05
Packit 022b05
    private final static long[] SnmpOID = {1, 3, 6, 1, 2, 1, 11};
Packit 022b05
Packit 022b05
    protected AgentXOID SnmpInPktsOID;
Packit 022b05
    protected final static long[] SnmpInPktsName = {1, 3, 6, 1, 2, 1, 11, 1, 0};
Packit 022b05
    protected long snmpInPkts = 0;
Packit 022b05
    protected AgentXOID SnmpOutPktsOID;
Packit 022b05
    protected final static long[] SnmpOutPktsName = {1, 3, 6, 1, 2, 1, 11, 2, 0};
Packit 022b05
    protected long snmpOutPkts = 0;
Packit 022b05
    protected AgentXOID SnmpInBadVersionsOID;
Packit 022b05
    protected final static long[] SnmpInBadVersionsName = {1, 3, 6, 1, 2, 1, 11, 3, 0};
Packit 022b05
    protected long snmpInBadVersions = 0;
Packit 022b05
    protected AgentXOID SnmpInBadCommunityNamesOID;
Packit 022b05
    protected final static long[] SnmpInBadCommunityNamesName = {1, 3, 6, 1, 2, 1, 11, 4, 0};
Packit 022b05
    protected long snmpInBadCommunityNames = 0;
Packit 022b05
    protected AgentXOID SnmpInBadCommunityUsesOID;
Packit 022b05
    protected final static long[] SnmpInBadCommunityUsesName = {1, 3, 6, 1, 2, 1, 11, 5, 0};
Packit 022b05
    protected long snmpInBadCommunityUses = 0;
Packit 022b05
    protected AgentXOID SnmpInASNParseErrsOID;
Packit 022b05
    protected final static long[] SnmpInASNParseErrsName = {1, 3, 6, 1, 2, 1, 11, 6, 0};
Packit 022b05
    protected long snmpInASNParseErrs = 0;
Packit 022b05
    protected AgentXOID SnmpInTooBigsOID;
Packit 022b05
    protected final static long[] SnmpInTooBigsName = {1, 3, 6, 1, 2, 1, 11, 8, 0};
Packit 022b05
    protected long snmpInTooBigs = 0;
Packit 022b05
    protected AgentXOID SnmpInNoSuchNamesOID;
Packit 022b05
    protected final static long[] SnmpInNoSuchNamesName = {1, 3, 6, 1, 2, 1, 11, 9, 0};
Packit 022b05
    protected long snmpInNoSuchNames = 0;
Packit 022b05
    protected AgentXOID SnmpInBadValuesOID;
Packit 022b05
    protected final static long[] SnmpInBadValuesName = {1, 3, 6, 1, 2, 1, 11, 10, 0};
Packit 022b05
    protected long snmpInBadValues = 0;
Packit 022b05
    protected AgentXOID SnmpInReadOnlysOID;
Packit 022b05
    protected final static long[] SnmpInReadOnlysName = {1, 3, 6, 1, 2, 1, 11, 11, 0};
Packit 022b05
    protected long snmpInReadOnlys = 0;
Packit 022b05
    protected AgentXOID SnmpInGenErrsOID;
Packit 022b05
    protected final static long[] SnmpInGenErrsName = {1, 3, 6, 1, 2, 1, 11, 12, 0};
Packit 022b05
    protected long snmpInGenErrs = 0;
Packit 022b05
    protected AgentXOID SnmpInTotalReqVarsOID;
Packit 022b05
    protected final static long[] SnmpInTotalReqVarsName = {1, 3, 6, 1, 2, 1, 11, 13, 0};
Packit 022b05
    protected long snmpInTotalReqVars = 0;
Packit 022b05
    protected AgentXOID SnmpInTotalSetVarsOID;
Packit 022b05
    protected final static long[] SnmpInTotalSetVarsName = {1, 3, 6, 1, 2, 1, 11, 14, 0};
Packit 022b05
    protected long snmpInTotalSetVars = 0;
Packit 022b05
    protected AgentXOID SnmpInGetRequestsOID;
Packit 022b05
    protected final static long[] SnmpInGetRequestsName = {1, 3, 6, 1, 2, 1, 11, 15, 0};
Packit 022b05
    protected long snmpInGetRequests = 0;
Packit 022b05
    protected AgentXOID SnmpInGetNextsOID;
Packit 022b05
    protected final static long[] SnmpInGetNextsName = {1, 3, 6, 1, 2, 1, 11, 16, 0};
Packit 022b05
    protected long snmpInGetNexts = 0;
Packit 022b05
    protected AgentXOID SnmpInSetRequestsOID;
Packit 022b05
    protected final static long[] SnmpInSetRequestsName = {1, 3, 6, 1, 2, 1, 11, 17, 0};
Packit 022b05
    protected long snmpInSetRequests = 0;
Packit 022b05
    protected AgentXOID SnmpInGetResponsesOID;
Packit 022b05
    protected final static long[] SnmpInGetResponsesName = {1, 3, 6, 1, 2, 1, 11, 18, 0};
Packit 022b05
    protected long snmpInGetResponses = 0;
Packit 022b05
    protected AgentXOID SnmpInTrapsOID;
Packit 022b05
    protected final static long[] SnmpInTrapsName = {1, 3, 6, 1, 2, 1, 11, 19, 0};
Packit 022b05
    protected long snmpInTraps = 0;
Packit 022b05
    protected AgentXOID SnmpOutTooBigsOID;
Packit 022b05
    protected final static long[] SnmpOutTooBigsName = {1, 3, 6, 1, 2, 1, 11, 20, 0};
Packit 022b05
    protected long snmpOutTooBigs = 0;
Packit 022b05
    protected AgentXOID SnmpOutNoSuchNamesOID;
Packit 022b05
    protected final static long[] SnmpOutNoSuchNamesName = {1, 3, 6, 1, 2, 1, 11, 21, 0};
Packit 022b05
    protected long snmpOutNoSuchNames = 0;
Packit 022b05
    protected AgentXOID SnmpOutBadValuesOID;
Packit 022b05
    protected final static long[] SnmpOutBadValuesName = {1, 3, 6, 1, 2, 1, 11, 22, 0};
Packit 022b05
    protected long snmpOutBadValues = 0;
Packit 022b05
    protected AgentXOID SnmpOutGenErrsOID;
Packit 022b05
    protected final static long[] SnmpOutGenErrsName = {1, 3, 6, 1, 2, 1, 11, 24, 0};
Packit 022b05
    protected long snmpOutGenErrs = 0;
Packit 022b05
    protected AgentXOID SnmpOutGetRequestsOID;
Packit 022b05
    protected final static long[] SnmpOutGetRequestsName = {1, 3, 6, 1, 2, 1, 11, 25, 0};
Packit 022b05
    protected long snmpOutGetRequests = 0;
Packit 022b05
    protected AgentXOID SnmpOutGetNextsOID;
Packit 022b05
    protected final static long[] SnmpOutGetNextsName = {1, 3, 6, 1, 2, 1, 11, 26, 0};
Packit 022b05
    protected long snmpOutGetNexts = 0;
Packit 022b05
    protected AgentXOID SnmpOutSetRequestsOID;
Packit 022b05
    protected final static long[] SnmpOutSetRequestsName = {1, 3, 6, 1, 2, 1, 11, 27, 0};
Packit 022b05
    protected long snmpOutSetRequests = 0;
Packit 022b05
    protected AgentXOID SnmpOutGetResponsesOID;
Packit 022b05
    protected final static long[] SnmpOutGetResponsesName = {1, 3, 6, 1, 2, 1, 11, 28, 0};
Packit 022b05
    protected long snmpOutGetResponses = 0;
Packit 022b05
    protected AgentXOID SnmpOutTrapsOID;
Packit 022b05
    protected final static long[] SnmpOutTrapsName = {1, 3, 6, 1, 2, 1, 11, 29, 0};
Packit 022b05
    protected long snmpOutTraps = 0;
Packit 022b05
    protected AgentXOID SnmpEnableAuthenTrapsOID;
Packit 022b05
    protected final static long[] SnmpEnableAuthenTrapsName = {1, 3, 6, 1, 2, 1, 11, 30, 0};
Packit 022b05
    protected int snmpEnableAuthenTraps = 0;
Packit 022b05
    protected int undo_snmpEnableAuthenTraps = 0;
Packit 022b05
    protected AgentXOID SnmpSilentDropsOID;
Packit 022b05
    protected final static long[] SnmpSilentDropsName = {1, 3, 6, 1, 2, 1, 11, 31, 0};
Packit 022b05
    protected long snmpSilentDrops = 0;
Packit 022b05
    protected AgentXOID SnmpProxyDropsOID;
Packit 022b05
    protected final static long[] SnmpProxyDropsName = {1, 3, 6, 1, 2, 1, 11, 32, 0};
Packit 022b05
    protected long snmpProxyDrops = 0;
Packit 022b05
    public Snmp()
Packit 022b05
    {
Packit 022b05
        oid = new AgentXOID(SnmpOID);
Packit 022b05
        data = new Vector();
Packit 022b05
        SnmpInPktsOID = new AgentXOID(SnmpInPktsName);
Packit 022b05
        data.addElement(SnmpInPktsOID);
Packit 022b05
        SnmpOutPktsOID = new AgentXOID(SnmpOutPktsName);
Packit 022b05
        data.addElement(SnmpOutPktsOID);
Packit 022b05
        SnmpInBadVersionsOID = new AgentXOID(SnmpInBadVersionsName);
Packit 022b05
        data.addElement(SnmpInBadVersionsOID);
Packit 022b05
        SnmpInBadCommunityNamesOID = new AgentXOID(SnmpInBadCommunityNamesName);
Packit 022b05
        data.addElement(SnmpInBadCommunityNamesOID);
Packit 022b05
        SnmpInBadCommunityUsesOID = new AgentXOID(SnmpInBadCommunityUsesName);
Packit 022b05
        data.addElement(SnmpInBadCommunityUsesOID);
Packit 022b05
        SnmpInASNParseErrsOID = new AgentXOID(SnmpInASNParseErrsName);
Packit 022b05
        data.addElement(SnmpInASNParseErrsOID);
Packit 022b05
        SnmpInTooBigsOID = new AgentXOID(SnmpInTooBigsName);
Packit 022b05
        data.addElement(SnmpInTooBigsOID);
Packit 022b05
        SnmpInNoSuchNamesOID = new AgentXOID(SnmpInNoSuchNamesName);
Packit 022b05
        data.addElement(SnmpInNoSuchNamesOID);
Packit 022b05
        SnmpInBadValuesOID = new AgentXOID(SnmpInBadValuesName);
Packit 022b05
        data.addElement(SnmpInBadValuesOID);
Packit 022b05
        SnmpInReadOnlysOID = new AgentXOID(SnmpInReadOnlysName);
Packit 022b05
        data.addElement(SnmpInReadOnlysOID);
Packit 022b05
        SnmpInGenErrsOID = new AgentXOID(SnmpInGenErrsName);
Packit 022b05
        data.addElement(SnmpInGenErrsOID);
Packit 022b05
        SnmpInTotalReqVarsOID = new AgentXOID(SnmpInTotalReqVarsName);
Packit 022b05
        data.addElement(SnmpInTotalReqVarsOID);
Packit 022b05
        SnmpInTotalSetVarsOID = new AgentXOID(SnmpInTotalSetVarsName);
Packit 022b05
        data.addElement(SnmpInTotalSetVarsOID);
Packit 022b05
        SnmpInGetRequestsOID = new AgentXOID(SnmpInGetRequestsName);
Packit 022b05
        data.addElement(SnmpInGetRequestsOID);
Packit 022b05
        SnmpInGetNextsOID = new AgentXOID(SnmpInGetNextsName);
Packit 022b05
        data.addElement(SnmpInGetNextsOID);
Packit 022b05
        SnmpInSetRequestsOID = new AgentXOID(SnmpInSetRequestsName);
Packit 022b05
        data.addElement(SnmpInSetRequestsOID);
Packit 022b05
        SnmpInGetResponsesOID = new AgentXOID(SnmpInGetResponsesName);
Packit 022b05
        data.addElement(SnmpInGetResponsesOID);
Packit 022b05
        SnmpInTrapsOID = new AgentXOID(SnmpInTrapsName);
Packit 022b05
        data.addElement(SnmpInTrapsOID);
Packit 022b05
        SnmpOutTooBigsOID = new AgentXOID(SnmpOutTooBigsName);
Packit 022b05
        data.addElement(SnmpOutTooBigsOID);
Packit 022b05
        SnmpOutNoSuchNamesOID = new AgentXOID(SnmpOutNoSuchNamesName);
Packit 022b05
        data.addElement(SnmpOutNoSuchNamesOID);
Packit 022b05
        SnmpOutBadValuesOID = new AgentXOID(SnmpOutBadValuesName);
Packit 022b05
        data.addElement(SnmpOutBadValuesOID);
Packit 022b05
        SnmpOutGenErrsOID = new AgentXOID(SnmpOutGenErrsName);
Packit 022b05
        data.addElement(SnmpOutGenErrsOID);
Packit 022b05
        SnmpOutGetRequestsOID = new AgentXOID(SnmpOutGetRequestsName);
Packit 022b05
        data.addElement(SnmpOutGetRequestsOID);
Packit 022b05
        SnmpOutGetNextsOID = new AgentXOID(SnmpOutGetNextsName);
Packit 022b05
        data.addElement(SnmpOutGetNextsOID);
Packit 022b05
        SnmpOutSetRequestsOID = new AgentXOID(SnmpOutSetRequestsName);
Packit 022b05
        data.addElement(SnmpOutSetRequestsOID);
Packit 022b05
        SnmpOutGetResponsesOID = new AgentXOID(SnmpOutGetResponsesName);
Packit 022b05
        data.addElement(SnmpOutGetResponsesOID);
Packit 022b05
        SnmpOutTrapsOID = new AgentXOID(SnmpOutTrapsName);
Packit 022b05
        data.addElement(SnmpOutTrapsOID);
Packit 022b05
        SnmpEnableAuthenTrapsOID = new AgentXOID(SnmpEnableAuthenTrapsName);
Packit 022b05
        data.addElement(SnmpEnableAuthenTrapsOID);
Packit 022b05
        SnmpSilentDropsOID = new AgentXOID(SnmpSilentDropsName);
Packit 022b05
        data.addElement(SnmpSilentDropsOID);
Packit 022b05
        SnmpProxyDropsOID = new AgentXOID(SnmpProxyDropsName);
Packit 022b05
        data.addElement(SnmpProxyDropsOID);
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInPkts()
Packit 022b05
    {
Packit 022b05
        return snmpInPkts;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpOutPkts()
Packit 022b05
    {
Packit 022b05
        return snmpOutPkts;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInBadVersions()
Packit 022b05
    {
Packit 022b05
        return snmpInBadVersions;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInBadCommunityNames()
Packit 022b05
    {
Packit 022b05
        return snmpInBadCommunityNames;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInBadCommunityUses()
Packit 022b05
    {
Packit 022b05
        return snmpInBadCommunityUses;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInASNParseErrs()
Packit 022b05
    {
Packit 022b05
        return snmpInASNParseErrs;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInTooBigs()
Packit 022b05
    {
Packit 022b05
        return snmpInTooBigs;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInNoSuchNames()
Packit 022b05
    {
Packit 022b05
        return snmpInNoSuchNames;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInBadValues()
Packit 022b05
    {
Packit 022b05
        return snmpInBadValues;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInReadOnlys()
Packit 022b05
    {
Packit 022b05
        return snmpInReadOnlys;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInGenErrs()
Packit 022b05
    {
Packit 022b05
        return snmpInGenErrs;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInTotalReqVars()
Packit 022b05
    {
Packit 022b05
        return snmpInTotalReqVars;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInTotalSetVars()
Packit 022b05
    {
Packit 022b05
        return snmpInTotalSetVars;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInGetRequests()
Packit 022b05
    {
Packit 022b05
        return snmpInGetRequests;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInGetNexts()
Packit 022b05
    {
Packit 022b05
        return snmpInGetNexts;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInSetRequests()
Packit 022b05
    {
Packit 022b05
        return snmpInSetRequests;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInGetResponses()
Packit 022b05
    {
Packit 022b05
        return snmpInGetResponses;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpInTraps()
Packit 022b05
    {
Packit 022b05
        return snmpInTraps;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpOutTooBigs()
Packit 022b05
    {
Packit 022b05
        return snmpOutTooBigs;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpOutNoSuchNames()
Packit 022b05
    {
Packit 022b05
        return snmpOutNoSuchNames;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpOutBadValues()
Packit 022b05
    {
Packit 022b05
        return snmpOutBadValues;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpOutGenErrs()
Packit 022b05
    {
Packit 022b05
        return snmpOutGenErrs;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpOutGetRequests()
Packit 022b05
    {
Packit 022b05
        return snmpOutGetRequests;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpOutGetNexts()
Packit 022b05
    {
Packit 022b05
        return snmpOutGetNexts;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpOutSetRequests()
Packit 022b05
    {
Packit 022b05
        return snmpOutSetRequests;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpOutGetResponses()
Packit 022b05
    {
Packit 022b05
        return snmpOutGetResponses;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpOutTraps()
Packit 022b05
    {
Packit 022b05
        return snmpOutTraps;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public int get_snmpEnableAuthenTraps()
Packit 022b05
    {
Packit 022b05
        return snmpEnableAuthenTraps;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public int set_snmpEnableAuthenTraps(AgentXSetPhase phase, int value)
Packit 022b05
    {
Packit 022b05
        switch (phase.getPhase()) {
Packit 022b05
        case AgentXSetPhase.TEST_SET:
Packit 022b05
            break;
Packit 022b05
        case AgentXSetPhase.COMMIT:
Packit 022b05
            undo_snmpEnableAuthenTraps = snmpEnableAuthenTraps;
Packit 022b05
            snmpEnableAuthenTraps = value;
Packit 022b05
            break;
Packit 022b05
        case AgentXSetPhase.UNDO:
Packit 022b05
            snmpEnableAuthenTraps = undo_snmpEnableAuthenTraps;
Packit 022b05
            break;
Packit 022b05
        case AgentXSetPhase.CLEANUP:
Packit 022b05
            break;
Packit 022b05
        default:
Packit 022b05
            return AgentXResponsePDU.PROCESSING_ERROR;
Packit 022b05
        }
Packit 022b05
        return AgentXResponsePDU.NO_ERROR;
Packit 022b05
    }
Packit 022b05
    public long get_snmpSilentDrops()
Packit 022b05
    {
Packit 022b05
        return snmpSilentDrops;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public long get_snmpProxyDrops()
Packit 022b05
    {
Packit 022b05
        return snmpProxyDrops;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public AgentXVarBind getScalar(AgentXOID pos, AgentXOID oid)
Packit 022b05
    {
Packit 022b05
        if ((pos == null) || (pos.compareTo(oid) != 0))
Packit 022b05
            return new AgentXVarBind(oid, AgentXVarBind.NOSUCHOBJECT);
Packit 022b05
        else {
Packit 022b05
            if (pos == SnmpInPktsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInPkts());
Packit 022b05
            if (pos == SnmpOutPktsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutPkts());
Packit 022b05
            if (pos == SnmpInBadVersionsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInBadVersions());
Packit 022b05
            if (pos == SnmpInBadCommunityNamesOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInBadCommunityNames());
Packit 022b05
            if (pos == SnmpInBadCommunityUsesOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInBadCommunityUses());
Packit 022b05
            if (pos == SnmpInASNParseErrsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInASNParseErrs());
Packit 022b05
            if (pos == SnmpInTooBigsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInTooBigs());
Packit 022b05
            if (pos == SnmpInNoSuchNamesOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInNoSuchNames());
Packit 022b05
            if (pos == SnmpInBadValuesOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInBadValues());
Packit 022b05
            if (pos == SnmpInReadOnlysOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInReadOnlys());
Packit 022b05
            if (pos == SnmpInGenErrsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInGenErrs());
Packit 022b05
            if (pos == SnmpInTotalReqVarsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInTotalReqVars());
Packit 022b05
            if (pos == SnmpInTotalSetVarsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInTotalSetVars());
Packit 022b05
            if (pos == SnmpInGetRequestsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInGetRequests());
Packit 022b05
            if (pos == SnmpInGetNextsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInGetNexts());
Packit 022b05
            if (pos == SnmpInSetRequestsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInSetRequests());
Packit 022b05
            if (pos == SnmpInGetResponsesOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInGetResponses());
Packit 022b05
            if (pos == SnmpInTrapsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInTraps());
Packit 022b05
            if (pos == SnmpOutTooBigsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutTooBigs());
Packit 022b05
            if (pos == SnmpOutNoSuchNamesOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutNoSuchNames());
Packit 022b05
            if (pos == SnmpOutBadValuesOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutBadValues());
Packit 022b05
            if (pos == SnmpOutGenErrsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutGenErrs());
Packit 022b05
            if (pos == SnmpOutGetRequestsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutGetRequests());
Packit 022b05
            if (pos == SnmpOutGetNextsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutGetNexts());
Packit 022b05
            if (pos == SnmpOutSetRequestsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutSetRequests());
Packit 022b05
            if (pos == SnmpOutGetResponsesOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutGetResponses());
Packit 022b05
            if (pos == SnmpOutTrapsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutTraps());
Packit 022b05
            if (pos == SnmpEnableAuthenTrapsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.INTEGER, 
Packit 022b05
                                         get_snmpEnableAuthenTraps());
Packit 022b05
            if (pos == SnmpSilentDropsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpSilentDrops());
Packit 022b05
            if (pos == SnmpProxyDropsOID)
Packit 022b05
                return new AgentXVarBind(oid, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpProxyDrops());
Packit 022b05
        }
Packit 022b05
        return new AgentXVarBind(oid, AgentXVarBind.NOSUCHOBJECT);
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public int setScalar(AgentXSetPhase phase, AgentXOID pos,
Packit 022b05
                         AgentXVarBind inVb)
Packit 022b05
    {
Packit 022b05
        if ((pos == null) || (pos.compareTo(inVb.getOID()) != 0))
Packit 022b05
            return AgentXResponsePDU.INCONSISTENT_NAME;
Packit 022b05
        else {
Packit 022b05
            if (pos == SnmpEnableAuthenTrapsOID)
Packit 022b05
                return set_snmpEnableAuthenTraps(phase, inVb.intValue());
Packit 022b05
        }
Packit 022b05
        return AgentXResponsePDU.NOT_WRITABLE;
Packit 022b05
    }
Packit 022b05
Packit 022b05
    public AgentXVarBind getNextScalar(AgentXOID pos, AgentXOID oid)
Packit 022b05
    {
Packit 022b05
        if ((pos == null) || (pos.compareTo(oid) <= 0))
Packit 022b05
            return new AgentXVarBind(oid, AgentXVarBind.ENDOFMIBVIEW);
Packit 022b05
        else {
Packit 022b05
            if (pos == SnmpInPktsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInPkts());
Packit 022b05
            if (pos == SnmpOutPktsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutPkts());
Packit 022b05
            if (pos == SnmpInBadVersionsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInBadVersions());
Packit 022b05
            if (pos == SnmpInBadCommunityNamesOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInBadCommunityNames());
Packit 022b05
            if (pos == SnmpInBadCommunityUsesOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInBadCommunityUses());
Packit 022b05
            if (pos == SnmpInASNParseErrsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInASNParseErrs());
Packit 022b05
            if (pos == SnmpInTooBigsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInTooBigs());
Packit 022b05
            if (pos == SnmpInNoSuchNamesOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInNoSuchNames());
Packit 022b05
            if (pos == SnmpInBadValuesOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInBadValues());
Packit 022b05
            if (pos == SnmpInReadOnlysOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInReadOnlys());
Packit 022b05
            if (pos == SnmpInGenErrsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInGenErrs());
Packit 022b05
            if (pos == SnmpInTotalReqVarsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInTotalReqVars());
Packit 022b05
            if (pos == SnmpInTotalSetVarsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInTotalSetVars());
Packit 022b05
            if (pos == SnmpInGetRequestsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInGetRequests());
Packit 022b05
            if (pos == SnmpInGetNextsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInGetNexts());
Packit 022b05
            if (pos == SnmpInSetRequestsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInSetRequests());
Packit 022b05
            if (pos == SnmpInGetResponsesOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInGetResponses());
Packit 022b05
            if (pos == SnmpInTrapsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpInTraps());
Packit 022b05
            if (pos == SnmpOutTooBigsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutTooBigs());
Packit 022b05
            if (pos == SnmpOutNoSuchNamesOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutNoSuchNames());
Packit 022b05
            if (pos == SnmpOutBadValuesOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutBadValues());
Packit 022b05
            if (pos == SnmpOutGenErrsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutGenErrs());
Packit 022b05
            if (pos == SnmpOutGetRequestsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutGetRequests());
Packit 022b05
            if (pos == SnmpOutGetNextsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutGetNexts());
Packit 022b05
            if (pos == SnmpOutSetRequestsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutSetRequests());
Packit 022b05
            if (pos == SnmpOutGetResponsesOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutGetResponses());
Packit 022b05
            if (pos == SnmpOutTrapsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpOutTraps());
Packit 022b05
            if (pos == SnmpEnableAuthenTrapsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.INTEGER, 
Packit 022b05
                                         get_snmpEnableAuthenTraps());
Packit 022b05
            if (pos == SnmpSilentDropsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpSilentDrops());
Packit 022b05
            if (pos == SnmpProxyDropsOID)
Packit 022b05
                return new AgentXVarBind(pos, AgentXVarBind.COUNTER32, 
Packit 022b05
                                         get_snmpProxyDrops());
Packit 022b05
        }
Packit 022b05
        return new AgentXVarBind(pos, AgentXVarBind.ENDOFMIBVIEW);
Packit 022b05
    }
Packit 022b05
Packit 022b05
}
Packit 022b05