1 // Copyright (c) 2005 DMTF. All rights reserved.
2 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
3 // qualifier values to CIM Schema.</change>
4 // ==================================================================
6 // ==================================================================
8 UMLPackagePath ( "CIM::Network::OSPF" ),
10 "This class is used to represent OSPF connectivity between two "
11 "or more OSPF protocol endpoints." )]
12 class CIM_OSPFLink : CIM_ConnectivityCollection {
14 [Required, Description (
15 "The type of the OSPF link, see section 1.2 in RFC 2328." ),
16 ValueMap { "2", "3", "4", "5" },
17 Values { "Point-To-Point", "Point-To-Multipoint",
18 "Broadcast", "NBMA" }]
22 "The time, in seconds, between sending OSPF Hello-packets "
23 "over the interface, see section C.3 in RFC 2328." ),
25 MappingStrings { "MIB.IETF|OSPF-MIB.ospfIfHelloInterval" }]
29 "After ceasing to hear a router\'s Hello-packets, the "
30 "number of seconds before its neighbors declare the "
31 "router down, see section C.3 in RFC 2328." ),
33 MappingStrings { "MIB.IETF|OSPF-MIB.ospfIfRtrDeadInterval" }]
34 uint32 RouterDeadInterval;
36 [Required, Description (
37 "This parameter indicates whether IP multicast datagrams "
38 "should be forwarded over this OSPF link, and if so, how "
39 "the forwarding should be done, see section B.2 in RFC "
41 ValueMap { "2", "3", "4" },
42 Values { "Disabled", "Data-link Multicast",
43 "Data-link Unicast" },
44 MappingStrings { "MIB.IETF|OSPF-MIB.ospfIfMulticastForwarding" }]
45 uint16 MulticastForwarding;