|
|
// Copyright (c) 1997-2003 Microsoft Corporation, All Rights Reserved // MOF Generated for module "RFC1389-MIB" by smi2smir version 1.10.635.0000 qualifier write:ToInstance ToSubClass; qualifier read:ToInstance ToSubClass; qualifier provider:ToInstance ToSubClass; qualifier singleton:ToInstance ToSubClass; qualifier dynamic:ToInstance ToSubClass; qualifier textual_convention:ToInstance ToSubClass; qualifier object_identifier:ToInstance ToSubClass; qualifier encoding:ToInstance ToSubClass; qualifier object_syntax:ToInstance ToSubClass; qualifier status:ToInstance ToSubClass; qualifier fixed_length:ToInstance ToSubClass; qualifier variable_length:ToInstance ToSubClass; qualifier variable_value:ToInstance ToSubClass; qualifier bits:ToInstance ToSubClass; qualifier key_order:ToInstance ToSubClass; qualifier enumeration:ToInstance ToSubClass; qualifier bits:ToInstance ToSubClass; qualifier description:ToInstance ToSubClass; qualifier display_hint:ToInstance ToSubClass; qualifier defval:ToInstance ToSubClass; qualifier units:ToInstance ToSubClass; qualifier reference:ToInstance ToSubClass; qualifier virtual_key:ToInstance ToSubClass; qualifier rowstatus:ToInstance ToSubClass; qualifier module_name:ToInstance ToSubClass; qualifier module_imports:ToInstance ToSubClass; qualifier group_objectid:ToInstance ToSubClass;
[abstract] class SnmpMacro { };
[abstract] class SnmpObjectType:SnmpMacro { };
class SnmpNotifyStatus:__ExtendedStatus { [write] sint32 SnmpStatusCode; [write] string Description; };
[description("A list of RIP Peers.\nInformation regarding a single routing peer."), module_name("RFC1389-MIB"), group_objectid("1.3.6.1.2.1.23"), dynamic, provider("MS_SNMP_INSTANCE_PROVIDER")] class SNMP_RFC1389_MIB_rip2PeerTable : SnmpObjectType { [textual_convention("Counter"), encoding("Counter"), object_syntax("Counter"), object_identifier("1.3.6.1.2.1.23.4.1.5"), read, description("The number of RIP response packets from this\n peer discarded as invalid."), status("mandatory")] uint32 rip2PeerRcvBadPackets; [textual_convention("OCTETSTRING"), encoding("OCTETSTRING"), object_syntax("RouteTag"), fixed_length(2), object_identifier("1.3.6.1.2.1.23.4.1.2"), read, description("The value in the Routing Domain field in RIP\n packets received from the peer."), status("mandatory"), key, key_order(2)] string rip2PeerDomain; [textual_convention("IpAddress"), encoding("IpAddress"), object_syntax("IpAddress"), object_identifier("1.3.6.1.2.1.23.4.1.1"), read, description("The IP Address of the Peer System."), status("mandatory"), key, key_order(1)] string rip2PeerAddress; [textual_convention("INTEGER"), encoding("INTEGER"), object_syntax("INTEGER"), variable_value("0..255"), object_identifier("1.3.6.1.2.1.23.4.1.4"), read, description("The RIP version number in the header of the\n last RIP packet received."), status("mandatory")] sint32 rip2PeerVersion; [textual_convention("TimeTicks"), encoding("TimeTicks"), object_syntax("TimeTicks"), object_identifier("1.3.6.1.2.1.23.4.1.3"), read, description("The value of sysUpTime when the most recent\n RIP update was received from this system."), status("mandatory")] uint32 rip2PeerLastUpdate; [textual_convention("Counter"), encoding("Counter"), object_syntax("Counter"), object_identifier("1.3.6.1.2.1.23.4.1.6"), read, description("The number of routes from this peer that were\n ignored because the entry format was invalid."), status("mandatory")] uint32 rip2PeerRcvBadRoutes; }; [description("A list of subnets which require separate\n status monitoring in RIP.\nA Single Routing Domain in a single Subnet."), module_name("RFC1389-MIB"), group_objectid("1.3.6.1.2.1.23"), dynamic, provider("MS_SNMP_INSTANCE_PROVIDER")] class SNMP_RFC1389_MIB_rip2IfStatTable : SnmpObjectType { [textual_convention("Counter"), encoding("Counter"), object_syntax("Counter"), object_identifier("1.3.6.1.2.1.23.2.1.4"), read, description("The number of triggered RIP updates actually\n sent on this interface. This explicitly does\n NOT include full updates sent containing new\n information."), status("mandatory")] uint32 rip2IfStatSentUpdates; [textual_convention("Counter"), encoding("Counter"), object_syntax("Counter"), object_identifier("1.3.6.1.2.1.23.2.1.3"), read, description("The number of routes, in valid RIP packets,\n which were ignored for any reason (e.g. unknown\n address family, or invalid metric)."), status("mandatory")] uint32 rip2IfStatRcvBadRoutes; [textual_convention("Counter"), encoding("Counter"), object_syntax("Counter"), object_identifier("1.3.6.1.2.1.23.2.1.2"), read, description("The number of RIP response packets received by\n the RIP process which were subsequently dis-\n carded for any reason (e.g. a version 0 packet,\n or an unknown command type)."), status("mandatory")] uint32 rip2IfStatRcvBadPackets; [textual_convention("EnumeratedINTEGER"), enumeration("valid(1),invalid(2)"), encoding("INTEGER"), object_syntax("Validation"), object_identifier("1.3.6.1.2.1.23.2.1.5"), read, write, description("Writing invalid has the effect of deleting\n this interface."), status("mandatory"), defval("1")] string rip2IfStatStatus; [textual_convention("IpAddress"), encoding("IpAddress"), object_syntax("IpAddress"), object_identifier("1.3.6.1.2.1.23.2.1.1"), read, description("The IP Address of this system on the indicated\n subnet."), status("mandatory"), key, key_order(1)] string rip2IfStatAddress; }; [description("A list of subnets which require separate con-\n figuration in RIP.\nA Single Routing Domain in a single Subnet."), module_name("RFC1389-MIB"), group_objectid("1.3.6.1.2.1.23"), dynamic, provider("MS_SNMP_INSTANCE_PROVIDER")] class SNMP_RFC1389_MIB_rip2IfConfTable : SnmpObjectType { [textual_convention("INTEGER"), encoding("INTEGER"), object_syntax("INTEGER"), variable_value("0..15"), object_identifier("1.3.6.1.2.1.23.3.1.7"), read, write, description("This variable indicates what metric is to be\n used as a default route in RIP updates ori-\n ginated on this interface. A value of zero in-\n dicates that no default route should be ori-\n ginated; in this case, a default route via\n another router may be propagated."), status("mandatory")] sint32 rip2IfConfDefaultMetric; [textual_convention("EnumeratedINTEGER"), enumeration("doNotSend(1),ripVersion1(2),rip1Compatible(3),ripVersion2(4)"), encoding("INTEGER"), object_syntax("EnumeratedINTEGER"), object_identifier("1.3.6.1.2.1.23.3.1.5"), read, write, description("What the router sends on this interface.\n ripVersion1 implies sending RIP updates compli-\n ant with RFC 1058. rip1Compatible implies\n broadcasting RIP-2 updates using RFC 1058 route\n subsumption rules. ripVersion2 implies multi-\n casting RIP-2 updates."), status("mandatory"), defval("3")] string rip2IfConfSend; [textual_convention("OCTETSTRING"), encoding("OCTETSTRING"), object_syntax("RouteTag"), fixed_length(2), object_identifier("1.3.6.1.2.1.23.3.1.2"), read, write, description("Value inserted into the Routing Domain field\n of all RIP packets sent on this interface."), status("mandatory"), defval("0000")] string rip2IfConfDomain; [textual_convention("EnumeratedINTEGER"), enumeration("valid(1),invalid(2)"), encoding("INTEGER"), object_syntax("Validation"), object_identifier("1.3.6.1.2.1.23.3.1.8"), read, write, description("Writing invalid has the effect of deleting\n this interface."), status("mandatory"), defval("1")] string rip2IfConfStatus; [textual_convention("OCTETSTRING"), encoding("OCTETSTRING"), object_syntax("OCTETSTRING"), variable_length("0..16"), object_identifier("1.3.6.1.2.1.23.3.1.4"), read, write, description("The value to be used as the Authentication Key\n whenever the corresponding instance of\n rip2IfConfAuthType has the value simplePass-\n word. A modification of the corresponding in-\n stance of rip2IfConfAuthType does not modify\n the rip2IfConfAuthKey value.\n\n If a string shorter than 16 octets is supplied,\n it will be left-justified and padded to 16 oc-\n tets, on the right, with nulls (0x00).\n\n Reading this object always results in an OCTET\n STRING of length zero; authentication may not\n be bypassed by reading the MIB object."), status("mandatory"), defval("")] string rip2IfConfAuthKey; [textual_convention("EnumeratedINTEGER"), enumeration("rip1(1),rip2(2),rip1OrRip2(3)"), encoding("INTEGER"), object_syntax("EnumeratedINTEGER"), object_identifier("1.3.6.1.2.1.23.3.1.6"), read, write, description("This indicates which version of RIP updates\n are to be accepted. Note that rip2 and\n rip1OrRip2 implies reception of multicast pack-\n ets."), status("mandatory"), defval("3")] string rip2IfConfReceive; [textual_convention("IpAddress"), encoding("IpAddress"), object_syntax("IpAddress"), object_identifier("1.3.6.1.2.1.23.3.1.1"), read, description("The IP Address of this system on the indicated\n subnet."), status("mandatory"), key, key_order(1)] string rip2IfConfAddress; [textual_convention("EnumeratedINTEGER"), enumeration("noAuthentication(1),simplePassword(2)"), encoding("INTEGER"), object_syntax("EnumeratedINTEGER"), object_identifier("1.3.6.1.2.1.23.3.1.3"), read, write, description("The type of Authentication used on this inter-\n face."), status("mandatory"), defval("1")] string rip2IfConfAuthType; }; [description(""), module_name("RFC1389-MIB"), singleton, group_objectid("1.3.6.1.2.1.23.1"), dynamic, provider("MS_SNMP_INSTANCE_PROVIDER")] class SNMP_RFC1389_MIB_rip2GlobalGroup : SnmpObjectType { [textual_convention("Counter"), encoding("Counter"), object_syntax("Counter"), object_identifier("1.3.6.1.2.1.23.1.1"), read, description("The number of changes made to the IP Route Da-\n tabase by RIP."), status("mandatory")] uint32 rip2GlobalRouteChanges; [textual_convention("Counter"), encoding("Counter"), object_syntax("Counter"), object_identifier("1.3.6.1.2.1.23.1.2"), read, description("The number of responses sent to RIP queries\n from other systems."), status("mandatory")] uint32 rip2GlobalQueries; };
|