summaryrefslogtreecommitdiffstats
path: root/Schemas/CIM236/DMTF/Network/CIM_OSPFService.mof
diff options
context:
space:
mode:
Diffstat (limited to 'Schemas/CIM236/DMTF/Network/CIM_OSPFService.mof')
-rw-r--r--Schemas/CIM236/DMTF/Network/CIM_OSPFService.mof55
1 files changed, 55 insertions, 0 deletions
diff --git a/Schemas/CIM236/DMTF/Network/CIM_OSPFService.mof b/Schemas/CIM236/DMTF/Network/CIM_OSPFService.mof
new file mode 100644
index 0000000..33b94c3
--- /dev/null
+++ b/Schemas/CIM236/DMTF/Network/CIM_OSPFService.mof
@@ -0,0 +1,55 @@
+// Copyright (c) 2005 DMTF. All rights reserved.
+ [Version ( "2.7.0" ),
+ UMLPackagePath ( "CIM::Network::OSPF" ),
+ Description (
+ "This class is used to represent the basic operation of OSPF. "
+ "It is derived from the RouteCalculationService, the superclass "
+ "of all routing protocols." )]
+class CIM_OSPFService : CIM_RouteCalculationService {
+
+ [Description (
+ "This attribute indicates whether this router is running "
+ "MOSPF (multicast enhancements to OSPF) or not, see B.1 "
+ "in RFC 1584. This attribute only can be true, when the "
+ "SupportMOSPF property in OSPFService Capabilities is "
+ "also true. If SupportMOSPF is false, then this property "
+ "has no meaning." ),
+ MappingStrings { "MIB.IETF|OSPF-MIB.ospfMulticastExtensions" }]
+ boolean RunningMOSPF;
+
+ [Description (
+ "This attribute indicates whether this router will "
+ "forward multicast datagrams between OSPF areas or not, "
+ "see B.1 in RFC 1584." ),
+ MappingStrings { "MIB.IETF|OSPF-MIB.ospfMulticastExtensions" }]
+ boolean IsInterAreaMulticastForwarder;
+
+ [Description (
+ "This attribute indicates whether this router will "
+ "forward multicast datagrams between Autonomous Systems "
+ "or not, see B.1 in RFC 1584." ),
+ MappingStrings { "MIB.IETF|OSPF-MIB.ospfMulticastExtensions" }]
+ boolean IsInterAsMulticastForwarder;
+
+ [Description (
+ "The number of seconds that, after entering "
+ "OverflowState, a router will attempt to leave "
+ "OverflowState. When set to 0, the router will not leave "
+ "OverflowState until restarted, see 2.1 in RFC 1765." ),
+ Units ( "Seconds" ),
+ MappingStrings { "MIB.IETF|OSPF-MIB.ospfExitOverflowInterval" }]
+ uint32 ExitOverflowInterval;
+
+ [Description (
+ "Controls the preference rules used in choosing among "
+ "multiple AS-external-LSAs advertising the same "
+ "destination. When set to TRUE, the preference rules "
+ "remain those specified by RFC 1583. When set to FALSE, "
+ "the preference rules are those stated in RFC 2328, which "
+ "prevent routing loops when AS-external-LSAs for the same "
+ "destination have been originated from different areas. "
+ "See C.1 in RFC2328." )]
+ boolean RFC1583Compatibility;
+
+
+};