ICMPv4ErrorMessageType Class The class specifies ICMP error messages, which include destination unreachable messages, source quench ICMPv4ErrorMessageType messages, redirect messages, and time exceeded messages. The UML diagram corresponding to the class is ICMPv4ErrorMessageType shown in Figure 38. Figure . UML diagram of the class ICMPv4ErrorMessageType The property table of the class is given in Table 352. ICMPv4ErrorMessageType Table . Properties of the class ICMPv4ErrorMessageType Name Type Multiplicity Description The property specifies content common Error_Msg_Content to all ICMP error message types are defined here. Properties Error_Msg_Content 0..1 ICMPv4ErrorMessageContentType that are specific to individual message types are defined separately under each message type. The property is associated with the class Has_Choice It indicates that there is ICMPv4ErrorMessageChoiceType. a choice among Destination_Unreachable, and Source_Quench, Redirect_Message properties. Time_Exceeded Has_Choice ICMPv4ErrorMessageChoiceType 0..1 Only one of the properties of can be populated at ICMPv4ErrorMessageChoiceType any time. See Section 1.2.3 for more detail. The class is the type of the property. In the UML model, this class is associated with the ICMPv4ErrorMessageChoiceType Has_Choice UML stereotype, which specifies that only one of the available properties of the class can be <<choice>> ICMPv4ErrorMessageChoiceType populated at any time. The property table of the class is given in Table 353. ICMPv4ErrorMessageChoiceType Table . Properties of the class ICMPv4ErrorMessageChoiceType
ICMPv4ErrorMessageType Class The ICMPv4ErrorMessageType class specifies ICMP error messages, which include destination unreachable messages, source quench messages, redirect messages, and time exceeded messages. The UML diagram corresponding to the ICMPv4ErrorMessageType class is shown in Figure 38. Figure . UML diagram of the ICMPv4ErrorMessageType class The property table of the ICMPv4ErrorMessageType class is given in Table 352. Table . Properties of the ICMPv4ErrorMessageType class Name Type Multiplicity Description Error_Msg_Content ICMPv4ErrorMessageContentType 0..1 The Error_Msg_Content property specifies content common to all ICMP error message types are defined here. Properties that are specific to individual message types are defined separately under each message type. Has_Choice ICMPv4ErrorMessageChoiceType 0..1 The Has_Choice property is associated with the class ICMPv4ErrorMessageChoiceType. It indicates that there is a choice among Destination_Unreachable, Source_Quench, Redirect_Message and Time_Exceeded properties. Only one of the properties of ICMPv4ErrorMessageChoiceType can be populated at any time. See Section 1.2.3 for more detail. The ICMPv4ErrorMessageChoiceType class is the type of the Has_Choice property. In the UML model, this class is associated with the <<choice>> UML stereotype, which specifies that only one of the available properties of the ICMPv4ErrorMessageChoiceType class can be populated at any time. The property table of the ICMPv4ErrorMessageChoiceType class is given in Table 353. Table . Properties of the ICMPv4ErrorMessageChoiceType class
cybox-v2.1.1-csprd01-part38-network-packet.docx