// Copyright (c) 2013 DMTF. All rights reserved. [Deprecated { "CIM_CIMXMLCapabilities" }, Version ( "2.39.0" ), UMLPackagePath ( "CIM::Interop" ), Description ( "This class specializes ObjectManagerCommunicationMechanism, " "adding properties specific to the CIM-XML protocol (XML " "encoding and CIM Operations)." )] class CIM_CIMXMLCommunicationMechanism : CIM_ObjectManagerCommunicationMechanism { [Deprecated { "CIM_ProtocolService.Protocol" }, Required, Override ( "CommunicationMechanism" ), Description ( "The only valid CommunicationMechanism for this subclass " "is CIM-XML." ), ValueMap { "2" }, Values { "CIM-XML" }] uint16 CommunicationMechanism = 2; [Deprecated { "CIM_WBEMProtocolServiceCapabilities.WBEMProtocolVersionsSupported" }, Required, Override ( "Version" ), Description ( "Enumeration describing the CIM-XML protocol version " "supported by the ObjectManager." ), ValueMap { "1.0", "1.1", "1.2" }] string Version; [Deprecated { "CIM_CIMXMLCommunicationMechanism.Version" }, Required, Description ( "Enumeration describing the CIM-XML protocol version " "supported by the ObjectManager. It is deprecated in lieu " "of a more general, inherited property (Version)." ), ValueMap { "0", "1" }, Values { "Unknown", "1.0" }] uint16 CIMXMLProtocolVersion; [Deprecated { "No value" }, Required, Description ( "Describes whether the CIM Server is strictly validating " "(validates the XML document against the DTD) or not " "(loosely validating)." )] boolean CIMValidated; };