// Copyright (c) 2005 DMTF. All rights reserved. [Version ( "2.14.0" ), UMLPackagePath ( "CIM::Device::Printing" ), Description ( "The ServiceAccessPoint for a printing Service." )] class CIM_PrintSAP : CIM_ServiceAccessPoint { [Description ( "Specifies the print procotols that this AccessPoint " "uses. Note, each entry of this array is related to the " "entry in the PrintProtocolInfo array that is located at " "the same index." ), ValueMap { "0", "1", "2", "3", "4", "5", "6", "7" }, Values { "Unknown", "Other", "SMB", "BSD", "SYSV", "HPNP", "IPP", "Local" }, ArrayType ( "Indexed" ), MappingStrings { "MIB.IETF|IANA-PRINTER-MIB.PrtChannelInformation", "MIB.IETF|Printer-MIB.prtChannelType" }, ModelCorrespondence { "CIM_PrintSAP.PrintProtocolInfo" }] uint16 PrintProtocol[]; [Description ( "Provides clarifying or additional information about the " "protocols that are supported by this AccessPoint. Note, " "each entry of this array is related to the entry in the " "PrintProtocol array that is located at the same index." ), ArrayType ( "Indexed" ), MappingStrings { "MIB.IETF|IANA-PRINTER-MIB.PrtChannelInformation", "MIB.IETF|Printer-MIB.prtChannelType" }, ModelCorrespondence { "CIM_PrintSAP.PrintProtocol" }] string PrintProtocolInfo[]; };