Blame test/dumps/jax/SnmpImpl.java

Packit 022b05
/*
Packit 022b05
 * This Java file has been generated by smidump 0.4.5. It
Packit 022b05
 * is intended to be edited by the application programmer and
Packit 022b05
 * to be used within a Java AgentX sub-agent environment.
Packit 022b05
 *
Packit 022b05
 * $Id: SnmpImpl.java 4432 2006-05-29 16:21:11Z strauss $
Packit 022b05
 */
Packit 022b05
Packit 022b05
/**
Packit 022b05
    This class extends the Java AgentX (JAX) implementation of
Packit 022b05
    the scalar group snmp defined in SNMPv2-MIB.
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.AgentXSetPhase;
Packit 022b05
import jax.AgentXResponsePDU;
Packit 022b05
Packit 022b05
public class SnmpImpl extends Snmp
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
            undo_snmpEnableAuthenTraps = -1; // TODO: better check!
Packit 022b05
            break;
Packit 022b05
        default:
Packit 022b05
            return AgentXResponsePDU.PROCESSING_ERROR;
Packit 022b05
        }
Packit 022b05
        return AgentXResponsePDU.NO_ERROR;
Packit 022b05
    }
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
}
Packit 022b05