|
Packit Service |
9ccfef |
/* -- DO NOT EDIT --
|
|
Packit Service |
9ccfef |
* Generated by smidump version 0.4.8:
|
|
Packit Service |
9ccfef |
* smidump -f corba SNMPv2-MIB
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* Derived from SNMPv2-MIB:
|
|
Packit Service |
9ccfef |
* The MIB module for SNMP entities.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* Copyright (C) The Internet Society (2002). This
|
|
Packit Service |
9ccfef |
* version of this MIB module is part of RFC 3418;
|
|
Packit Service |
9ccfef |
* see the RFC itself for full legal notices.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* Revision 2002-10-16 00:00:
|
|
Packit Service |
9ccfef |
* This revision of this MIB module was published as
|
|
Packit Service |
9ccfef |
* RFC 3418.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* Revision 1995-11-09 00:00:
|
|
Packit Service |
9ccfef |
* This revision of this MIB module was published as
|
|
Packit Service |
9ccfef |
* RFC 1907.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* Revision 1993-04-01 00:00:
|
|
Packit Service |
9ccfef |
* The initial revision of this MIB module was published
|
|
Packit Service |
9ccfef |
* as RFC 1450.
|
|
Packit Service |
9ccfef |
*
|
|
Packit Service |
9ccfef |
* $Id: SNMPv2_MIB.idl 8090 2008-04-18 12:56:29Z strauss $
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
#ifndef _SNMPv2_MIB_IDL_
|
|
Packit Service |
9ccfef |
#define _SNMPv2_MIB_IDL_
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
#include <ASN1Types.idl>
|
|
Packit Service |
9ccfef |
#include <SNMPMgmt.idl>
|
|
Packit Service |
9ccfef |
#include <SNMPv2_SMI.idl>
|
|
Packit Service |
9ccfef |
#include <SNMPv2_TC.idl>
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
module SNMPv2_MIB {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef SNMPv2_SMI::Counter32Type Counter32Type;
|
|
Packit Service |
9ccfef |
typedef SNMPv2_SMI::Integer32Type Integer32Type;
|
|
Packit Service |
9ccfef |
typedef SNMPv2_SMI::TimeTicksType TimeTicksType;
|
|
Packit Service |
9ccfef |
typedef SNMPv2_TC::DisplayStringType DisplayStringType;
|
|
Packit Service |
9ccfef |
typedef SNMPv2_TC::TestAndIncrType TestAndIncrType;
|
|
Packit Service |
9ccfef |
typedef SNMPv2_TC::TimeStampType TimeStampType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
const string moduleIdentity = "snmpMIB";
|
|
Packit Service |
9ccfef |
const ASN1_ObjectIdentifier snmpMIB = "::SNMPv2_MIB::snmpMIB";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The MIB module for SNMP entities.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Copyright (C) The Internet Society (2002). This
|
|
Packit Service |
9ccfef |
version of this MIB module is part of RFC 3418;
|
|
Packit Service |
9ccfef |
see the RFC itself for full legal notices.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
LAST-UPDATED: 200210160000Z
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
ORGANIZATION:
|
|
Packit Service |
9ccfef |
"IETF SNMPv3 Working Group"
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
CONTACT-INFO:
|
|
Packit Service |
9ccfef |
"WG-EMail: snmpv3@lists.tislabs.com
|
|
Packit Service |
9ccfef |
Subscribe: snmpv3-request@lists.tislabs.com
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Co-Chair: Russ Mundy
|
|
Packit Service |
9ccfef |
Network Associates Laboratories
|
|
Packit Service |
9ccfef |
postal: 15204 Omega Drive, Suite 300
|
|
Packit Service |
9ccfef |
Rockville, MD 20850-4601
|
|
Packit Service |
9ccfef |
USA
|
|
Packit Service |
9ccfef |
EMail: mundy@tislabs.com
|
|
Packit Service |
9ccfef |
phone: +1 301 947-7107
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Co-Chair: David Harrington
|
|
Packit Service |
9ccfef |
Enterasys Networks
|
|
Packit Service |
9ccfef |
postal: 35 Industrial Way
|
|
Packit Service |
9ccfef |
P. O. Box 5005
|
|
Packit Service |
9ccfef |
Rochester, NH 03866-5005
|
|
Packit Service |
9ccfef |
USA
|
|
Packit Service |
9ccfef |
EMail: dbh@enterasys.com
|
|
Packit Service |
9ccfef |
phone: +1 603 337-2614
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Editor: Randy Presuhn
|
|
Packit Service |
9ccfef |
BMC Software, Inc.
|
|
Packit Service |
9ccfef |
postal: 2141 North First Street
|
|
Packit Service |
9ccfef |
San Jose, CA 95131
|
|
Packit Service |
9ccfef |
USA
|
|
Packit Service |
9ccfef |
EMail: randy_presuhn@bmc.com
|
|
Packit Service |
9ccfef |
phone: +1 408 546-1006"
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
REVISION: "200210160000Z"
|
|
Packit Service |
9ccfef |
REVISION-DESCRIPTION:
|
|
Packit Service |
9ccfef |
"This revision of this MIB module was published as
|
|
Packit Service |
9ccfef |
RFC 3418."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
REVISION: "199511090000Z"
|
|
Packit Service |
9ccfef |
REVISION-DESCRIPTION:
|
|
Packit Service |
9ccfef |
"This revision of this MIB module was published as
|
|
Packit Service |
9ccfef |
RFC 1907."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
REVISION: "199304010000Z"
|
|
Packit Service |
9ccfef |
REVISION-DESCRIPTION:
|
|
Packit Service |
9ccfef |
"The initial revision of this MIB module was published
|
|
Packit Service |
9ccfef |
as RFC 1450."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_OctetString SysDescrType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_OctetString SysContactType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_OctetString SysNameType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_OctetString SysLocationType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer SysServicesType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer SysORIndexType;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
typedef ASN1_Integer SnmpEnableAuthenTrapsType;
|
|
Packit Service |
9ccfef |
const SnmpEnableAuthenTrapsType SnmpEnableAuthenTrapsType_enabled = 1;
|
|
Packit Service |
9ccfef |
const SnmpEnableAuthenTrapsType SnmpEnableAuthenTrapsType_disabled = 2;
|
|
Packit Service |
9ccfef |
const string SnmpEnableAuthenTrapsType_NameNumberList = "enabled (1) , disabled (2)";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
interface system : SNMPMgmt::SmiEntry {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A textual description of the entity. This value should
|
|
Packit Service |
9ccfef |
include the full name and version identification of
|
|
Packit Service |
9ccfef |
the system's hardware type, software operating-system,
|
|
Packit Service |
9ccfef |
and networking software.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute SysDescrType sysDescr;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The vendor's authoritative identification of the
|
|
Packit Service |
9ccfef |
network management subsystem contained in the entity.
|
|
Packit Service |
9ccfef |
This value is allocated within the SMI enterprises
|
|
Packit Service |
9ccfef |
subtree (1.3.6.1.4.1) and provides an easy and
|
|
Packit Service |
9ccfef |
unambiguous means for determining `what kind of box' is
|
|
Packit Service |
9ccfef |
being managed. For example, if vendor `Flintstones,
|
|
Packit Service |
9ccfef |
Inc.' was assigned the subtree 1.3.6.1.4.1.424242,
|
|
Packit Service |
9ccfef |
it could assign the identifier 1.3.6.1.4.1.424242.1.1
|
|
Packit Service |
9ccfef |
to its `Fred Router'.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute ASN1_ObjectIdentifier sysObjectID;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The time (in hundredths of a second) since the
|
|
Packit Service |
9ccfef |
network management portion of the system was last
|
|
Packit Service |
9ccfef |
re-initialized.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute TimeTicksType sysUpTime;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The textual identification of the contact person for
|
|
Packit Service |
9ccfef |
this managed node, together with information on how
|
|
Packit Service |
9ccfef |
to contact this person. If no contact information is
|
|
Packit Service |
9ccfef |
known, the value is the zero-length string.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
attribute SysContactType sysContact;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
An administratively-assigned name for this managed
|
|
Packit Service |
9ccfef |
node. By convention, this is the node's fully-qualified
|
|
Packit Service |
9ccfef |
domain name. If the name is unknown, the value is
|
|
Packit Service |
9ccfef |
the zero-length string.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
attribute SysNameType sysName;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The physical location of this node (e.g., 'telephone
|
|
Packit Service |
9ccfef |
closet, 3rd floor'). If the location is unknown, the
|
|
Packit Service |
9ccfef |
value is the zero-length string.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
attribute SysLocationType sysLocation;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A value which indicates the set of services that this
|
|
Packit Service |
9ccfef |
entity may potentially offer. The value is a sum.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
This sum initially takes the value zero. Then, for
|
|
Packit Service |
9ccfef |
each layer, L, in the range 1 through 7, that this node
|
|
Packit Service |
9ccfef |
performs transactions for, 2 raised to (L - 1) is added
|
|
Packit Service |
9ccfef |
to the sum. For example, a node which performs only
|
|
Packit Service |
9ccfef |
routing functions would have a value of 4 (2^(3-1)).
|
|
Packit Service |
9ccfef |
In contrast, a node which is a host offering application
|
|
Packit Service |
9ccfef |
services would have a value of 72 (2^(4-1) + 2^(7-1)).
|
|
Packit Service |
9ccfef |
Note that in the context of the Internet suite of
|
|
Packit Service |
9ccfef |
protocols, values should be calculated accordingly:
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
layer functionality
|
|
Packit Service |
9ccfef |
1 physical (e.g., repeaters)
|
|
Packit Service |
9ccfef |
2 datalink/subnetwork (e.g., bridges)
|
|
Packit Service |
9ccfef |
3 internet (e.g., supports the IP)
|
|
Packit Service |
9ccfef |
4 end-to-end (e.g., supports the TCP)
|
|
Packit Service |
9ccfef |
7 applications (e.g., supports the SMTP)
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
For systems including OSI protocols, layers 5 and 6
|
|
Packit Service |
9ccfef |
may also be counted.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute SysServicesType sysServices;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The value of sysUpTime at the time of the most recent
|
|
Packit Service |
9ccfef |
change in state or value of any instance of sysORID.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute TimeStampType sysORLastChange;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The (conceptual) table listing the capabilities of
|
|
Packit Service |
9ccfef |
the local SNMP application acting as a command
|
|
Packit Service |
9ccfef |
responder with respect to various MIB modules.
|
|
Packit Service |
9ccfef |
SNMP entities having dynamically-configurable support
|
|
Packit Service |
9ccfef |
of MIB modules will have a dynamically-varying number
|
|
Packit Service |
9ccfef |
of conceptual rows.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
SNMPMgmt::SmiTableIterator get_sysORTable();
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
An entry (conceptual row) in the sysORTable.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
interface sysOREntry : SNMPMgmt::SmiEntry {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
const string IndexVarList = "sysORIndex";
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
An authoritative identification of a capabilities
|
|
Packit Service |
9ccfef |
statement with respect to various MIB modules supported
|
|
Packit Service |
9ccfef |
by the local SNMP application acting as a command
|
|
Packit Service |
9ccfef |
responder.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute ASN1_ObjectIdentifier sysORID;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A textual description of the capabilities identified
|
|
Packit Service |
9ccfef |
by the corresponding instance of sysORID.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute DisplayStringType sysORDescr;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The value of sysUpTime at the time this conceptual
|
|
Packit Service |
9ccfef |
row was last instantiated.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute TimeStampType sysORUpTime;
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
interface snmp : SNMPMgmt::SmiEntry {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The total number of messages delivered to the SNMP
|
|
Packit Service |
9ccfef |
entity from the transport service.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter32Type snmpInPkts;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The total number of SNMP messages which were delivered
|
|
Packit Service |
9ccfef |
to the SNMP entity and were for an unsupported SNMP
|
|
Packit Service |
9ccfef |
version.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter32Type snmpInBadVersions;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The total number of community-based SNMP messages (for
|
|
Packit Service |
9ccfef |
example, SNMPv1) delivered to the SNMP entity which
|
|
Packit Service |
9ccfef |
used an SNMP community name not known to said entity.
|
|
Packit Service |
9ccfef |
Also, implementations which authenticate community-based
|
|
Packit Service |
9ccfef |
SNMP messages using check(s) in addition to matching
|
|
Packit Service |
9ccfef |
the community name (for example, by also checking
|
|
Packit Service |
9ccfef |
whether the message originated from a transport address
|
|
Packit Service |
9ccfef |
allowed to use a specified community name) MAY include
|
|
Packit Service |
9ccfef |
in this value the number of messages which failed the
|
|
Packit Service |
9ccfef |
additional check(s). It is strongly RECOMMENDED that
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
the documentation for any security model which is used
|
|
Packit Service |
9ccfef |
to authenticate community-based SNMP messages specify
|
|
Packit Service |
9ccfef |
the precise conditions that contribute to this value.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter32Type snmpInBadCommunityNames;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The total number of community-based SNMP messages (for
|
|
Packit Service |
9ccfef |
example, SNMPv1) delivered to the SNMP entity which
|
|
Packit Service |
9ccfef |
represented an SNMP operation that was not allowed for
|
|
Packit Service |
9ccfef |
the SNMP community named in the message. The precise
|
|
Packit Service |
9ccfef |
conditions under which this counter is incremented
|
|
Packit Service |
9ccfef |
(if at all) depend on how the SNMP entity implements
|
|
Packit Service |
9ccfef |
its access control mechanism and how its applications
|
|
Packit Service |
9ccfef |
interact with that access control mechanism. It is
|
|
Packit Service |
9ccfef |
strongly RECOMMENDED that the documentation for any
|
|
Packit Service |
9ccfef |
access control mechanism which is used to control access
|
|
Packit Service |
9ccfef |
to and visibility of MIB instrumentation specify the
|
|
Packit Service |
9ccfef |
precise conditions that contribute to this value.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter32Type snmpInBadCommunityUses;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The total number of ASN.1 or BER errors encountered by
|
|
Packit Service |
9ccfef |
the SNMP entity when decoding received SNMP messages.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter32Type snmpInASNParseErrs;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
Indicates whether the SNMP entity is permitted to
|
|
Packit Service |
9ccfef |
generate authenticationFailure traps. The value of this
|
|
Packit Service |
9ccfef |
object overrides any configuration information; as such,
|
|
Packit Service |
9ccfef |
it provides a means whereby all authenticationFailure
|
|
Packit Service |
9ccfef |
traps may be disabled.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Note that it is strongly recommended that this object
|
|
Packit Service |
9ccfef |
be stored in non-volatile memory so that it remains
|
|
Packit Service |
9ccfef |
constant across re-initializations of the network
|
|
Packit Service |
9ccfef |
management system.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
attribute SnmpEnableAuthenTrapsType snmpEnableAuthenTraps;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The total number of Confirmed Class PDUs (such as
|
|
Packit Service |
9ccfef |
GetRequest-PDUs, GetNextRequest-PDUs,
|
|
Packit Service |
9ccfef |
GetBulkRequest-PDUs, SetRequest-PDUs, and
|
|
Packit Service |
9ccfef |
InformRequest-PDUs) delivered to the SNMP entity which
|
|
Packit Service |
9ccfef |
were silently dropped because the size of a reply
|
|
Packit Service |
9ccfef |
containing an alternate Response Class PDU (such as a
|
|
Packit Service |
9ccfef |
Response-PDU) with an empty variable-bindings field
|
|
Packit Service |
9ccfef |
was greater than either a local constraint or the
|
|
Packit Service |
9ccfef |
maximum message size associated with the originator of
|
|
Packit Service |
9ccfef |
the request.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter32Type snmpSilentDrops;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
The total number of Confirmed Class PDUs
|
|
Packit Service |
9ccfef |
(such as GetRequest-PDUs, GetNextRequest-PDUs,
|
|
Packit Service |
9ccfef |
GetBulkRequest-PDUs, SetRequest-PDUs, and
|
|
Packit Service |
9ccfef |
InformRequest-PDUs) delivered to the SNMP entity which
|
|
Packit Service |
9ccfef |
were silently dropped because the transmission of
|
|
Packit Service |
9ccfef |
the (possibly translated) message to a proxy target
|
|
Packit Service |
9ccfef |
failed in a manner (other than a time-out) such that
|
|
Packit Service |
9ccfef |
no Response Class PDU (such as a Response-PDU) could
|
|
Packit Service |
9ccfef |
be returned.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
readonly attribute Counter32Type snmpProxyDrops;
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
interface snmpTrap : SNMPMgmt::SmiEntry {
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
interface snmpSet : SNMPMgmt::SmiEntry {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
An advisory lock used to allow several cooperating
|
|
Packit Service |
9ccfef |
command generator applications to coordinate their
|
|
Packit Service |
9ccfef |
use of the SNMP set operation.
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
This object is used for coarse-grain coordination.
|
|
Packit Service |
9ccfef |
To achieve fine-grain coordination, one or more similar
|
|
Packit Service |
9ccfef |
objects might be defined within each MIB group, as
|
|
Packit Service |
9ccfef |
appropriate.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
attribute TestAndIncrType snmpSetSerialNo;
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/* typed push event communication */
|
|
Packit Service |
9ccfef |
interface Notifications : SNMPMgmt::Notifications {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A coldStart trap signifies that the SNMP entity,
|
|
Packit Service |
9ccfef |
supporting a notification originator application, is
|
|
Packit Service |
9ccfef |
reinitializing itself and that its configuration may
|
|
Packit Service |
9ccfef |
have been altered.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
void coldStart (
|
|
Packit Service |
9ccfef |
in CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
in CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
in ASN1_GeneralizedTime event_time
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A warmStart trap signifies that the SNMP entity,
|
|
Packit Service |
9ccfef |
supporting a notification originator application,
|
|
Packit Service |
9ccfef |
is reinitializing itself such that its configuration
|
|
Packit Service |
9ccfef |
is unaltered.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
void warmStart (
|
|
Packit Service |
9ccfef |
in CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
in CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
in ASN1_GeneralizedTime event_time
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
An authenticationFailure trap signifies that the SNMP
|
|
Packit Service |
9ccfef |
entity has received a protocol message that is not
|
|
Packit Service |
9ccfef |
properly authenticated. While all implementations
|
|
Packit Service |
9ccfef |
of SNMP entities MAY be capable of generating this
|
|
Packit Service |
9ccfef |
trap, the snmpEnableAuthenTraps object indicates
|
|
Packit Service |
9ccfef |
whether this trap will be generated.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
void authenticationFailure (
|
|
Packit Service |
9ccfef |
in CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
in CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
in ASN1_GeneralizedTime event_time
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/* typed pull event communication */
|
|
Packit Service |
9ccfef |
interface PullNotifications : SNMPMgmt::PullNotifications {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A coldStart trap signifies that the SNMP entity,
|
|
Packit Service |
9ccfef |
supporting a notification originator application, is
|
|
Packit Service |
9ccfef |
reinitializing itself and that its configuration may
|
|
Packit Service |
9ccfef |
have been altered.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
void pull_coldStart (
|
|
Packit Service |
9ccfef |
out CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
out CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
out ASN1_GeneralizedTime event_time
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
boolean try_coldStart (
|
|
Packit Service |
9ccfef |
out CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
out CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
out ASN1_GeneralizedTime event_time
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
A warmStart trap signifies that the SNMP entity,
|
|
Packit Service |
9ccfef |
supporting a notification originator application,
|
|
Packit Service |
9ccfef |
is reinitializing itself such that its configuration
|
|
Packit Service |
9ccfef |
is unaltered.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
void pull_warmStart (
|
|
Packit Service |
9ccfef |
out CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
out CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
out ASN1_GeneralizedTime event_time
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
boolean try_warmStart (
|
|
Packit Service |
9ccfef |
out CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
out CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
out ASN1_GeneralizedTime event_time
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
/*
|
|
Packit Service |
9ccfef |
An authenticationFailure trap signifies that the SNMP
|
|
Packit Service |
9ccfef |
entity has received a protocol message that is not
|
|
Packit Service |
9ccfef |
properly authenticated. While all implementations
|
|
Packit Service |
9ccfef |
of SNMP entities MAY be capable of generating this
|
|
Packit Service |
9ccfef |
trap, the snmpEnableAuthenTraps object indicates
|
|
Packit Service |
9ccfef |
whether this trap will be generated.
|
|
Packit Service |
9ccfef |
*/
|
|
Packit Service |
9ccfef |
void pull_authenticationFailure (
|
|
Packit Service |
9ccfef |
out CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
out CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
out ASN1_GeneralizedTime event_time
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
boolean try_authenticationFailure (
|
|
Packit Service |
9ccfef |
out CosNaming::Name src_entry_name,
|
|
Packit Service |
9ccfef |
out CORBA::ScopedName event_type,
|
|
Packit Service |
9ccfef |
out ASN1_GeneralizedTime event_time
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
interface SmiEntryFactory : SNMPMgmt::GenericFactory {
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
system create_system (
|
|
Packit Service |
9ccfef |
in SysContactType sysContact,
|
|
Packit Service |
9ccfef |
in SysNameType sysName,
|
|
Packit Service |
9ccfef |
in SysLocationType sysLocation
|
|
Packit Service |
9ccfef |
) raises (
|
|
Packit Service |
9ccfef |
SNMPMgmt::AlreadyExists,
|
|
Packit Service |
9ccfef |
CosLifeCycle::InvalidCriteria,
|
|
Packit Service |
9ccfef |
CosLifeCycle::CannotMeetCriteria
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
snmp create_snmp (
|
|
Packit Service |
9ccfef |
in SnmpEnableAuthenTrapsType snmpEnableAuthenTraps
|
|
Packit Service |
9ccfef |
) raises (
|
|
Packit Service |
9ccfef |
SNMPMgmt::AlreadyExists,
|
|
Packit Service |
9ccfef |
CosLifeCycle::InvalidCriteria,
|
|
Packit Service |
9ccfef |
CosLifeCycle::CannotMeetCriteria
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
snmpSet create_snmpSet (
|
|
Packit Service |
9ccfef |
in TestAndIncrType snmpSetSerialNo
|
|
Packit Service |
9ccfef |
) raises (
|
|
Packit Service |
9ccfef |
SNMPMgmt::AlreadyExists,
|
|
Packit Service |
9ccfef |
CosLifeCycle::InvalidCriteria,
|
|
Packit Service |
9ccfef |
CosLifeCycle::CannotMeetCriteria
|
|
Packit Service |
9ccfef |
);
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
};
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
#endif /* !_SNMPv2_MIB_IDL_ */
|