package Monitoring::GLPlugin::SNMP::MibsAndOids::KYOCERAPRIVATEMIB;

$Monitoring::GLPlugin::SNMP::MibsAndOids::origin->{'KYOCERA-Private-MIB'} = {
  url => '',
  name => 'KYOCERA-Private-MIB',
};

$Monitoring::GLPlugin::SNMP::MibsAndOids::mib_ids->{'KYOCERA-Private-MIB'} =
    '1.3.6.1.4.1.1347.43';

$Monitoring::GLPlugin::SNMP::MibsAndOids::mibs_and_oids->{'KYOCERA-Private-MIB'} = {
  kyocera => '1.3.6.1.4.1.1347',
  kcPrinter => '1.3.6.1.4.1.1347.43',
  kcprtGeneral => '1.3.6.1.4.1.1347.43.5',
  kcprtGeneralTable => '1.3.6.1.4.1.1347.43.5.1',
  kcprtGeneralEntry => '1.3.6.1.4.1.1347.43.5.1.1',
  kcprtGeneralModelName => '1.3.6.1.4.1.1347.43.5.1.1.1',
  kcprtOptionDescription => '1.3.6.1.4.1.1347.43.5.1.1.2',
  kcprtKpdlLevel => '1.3.6.1.4.1.1347.43.5.1.1.3',
  kcprtSystemUpTime => '1.3.6.1.4.1.1347.43.5.1.1.4',
  kcprtBinNumber => '1.3.6.1.4.1.1347.43.5.1.1.5',
  kcprtCardSlotCapacity => '1.3.6.1.4.1.1347.43.5.1.1.6',
  kcprtRomSlotCapacity => '1.3.6.1.4.1.1347.43.5.1.1.7',
  kcprtSimmSlotCapacity => '1.3.6.1.4.1.1347.43.5.1.1.8',
  kcprtSimmSlotUsed => '1.3.6.1.4.1.1347.43.5.1.1.9',
  kcprtOriginalMemorySize => '1.3.6.1.4.1.1347.43.5.1.1.10',
  kcprtTotalMemorySize => '1.3.6.1.4.1.1347.43.5.1.1.11',
  kcprtUserMemorySize => '1.3.6.1.4.1.1347.43.5.1.1.12',
  kcprtVirtualMemory => '1.3.6.1.4.1.1347.43.5.1.1.13',
  kcprtVirtualMemoryDefinition => 'KYOCERA-Private-MIB::kcprtVirtualMemory',
  kcprtPageMemorySize => '1.3.6.1.4.1.1347.43.5.1.1.14',
  kcprtPageMemorySizeDefinition => 'KYOCERA-Private-MIB::kcprtPageMemorySize',
  kcprtHostBufferSize => '1.3.6.1.4.1.1347.43.5.1.1.15',
  kcprtHostBuffer1stRate => '1.3.6.1.4.1.1347.43.5.1.1.16',
  kcprtHostBuffer2ndRate => '1.3.6.1.4.1.1347.43.5.1.1.17',
  kcprtHostBuffer3rdRate => '1.3.6.1.4.1.1347.43.5.1.1.18',
  kcprtHostBufferOption => '1.3.6.1.4.1.1347.43.5.1.1.19',
  kcprtHostBufferOptionDefinition => 'KYOCERA-Private-MIB::kcprtHostBufferOption',
  kcprtBufferXoffLevel => '1.3.6.1.4.1.1347.43.5.1.1.20',
  kcprtBufferXonLevel => '1.3.6.1.4.1.1347.43.5.1.1.21',
  kcprtFFTimeout => '1.3.6.1.4.1.1347.43.5.1.1.22',
  kcprtSleepTimer => '1.3.6.1.4.1.1347.43.5.1.1.23',
  kcprtWakeupStatusPage => '1.3.6.1.4.1.1347.43.5.1.1.24',
  kcprtWakeupStatusPageDefinition => 'KYOCERA-Private-MIB::kcprtWakeupStatusPage',
  kcprtOnlineControl => '1.3.6.1.4.1.1347.43.5.1.1.25',
  kcprtOnlineControlDefinition => 'KYOCERA-Private-MIB::kcprtOnlineControl',
  kcprtCopyCount => '1.3.6.1.4.1.1347.43.5.1.1.26',
  kcprtCpuTable => '1.3.6.1.4.1.1347.43.5.4',
  kcprtCpuEntry => '1.3.6.1.4.1.1347.43.5.4.1',
  kcprtCpuIndex => '1.3.6.1.4.1.1347.43.5.4.1.1',
  kcprtCpuName => '1.3.6.1.4.1.1347.43.5.4.1.2',
  kcprtCpuClock => '1.3.6.1.4.1.1347.43.5.4.1.3',
  kcprtCpuRole => '1.3.6.1.4.1.1347.43.5.4.1.4',
  kcprtCpuRoleDefinition => 'KYOCERA-Private-MIB::kcprtCpuRole',
  kcprtFirmwareVersion => '1.3.6.1.4.1.1347.43.5.4.1.5',
  kcprtFirmwareUpdata => '1.3.6.1.4.1.1347.43.5.4.1.6',
  kcprtFirmwareUpdataDefinition => 'KYOCERA-Private-MIB::kcprtFirmwareUpdata',
  kcprtOutput => '1.3.6.1.4.1.1347.43.9',
  kcprtOutputTable => '1.3.6.1.4.1.1347.43.9.1',
  kcprtOutputEntry => '1.3.6.1.4.1.1347.43.9.1.1',
  kcprtOutputIndex => '1.3.6.1.4.1.1347.43.9.1.1.1',
  kcprtOutputMode => '1.3.6.1.4.1.1347.43.9.1.1.2',
  kcprtOutputModeDefinition => 'KYOCERA-Private-MIB::kcprtOutputMode',
  kcprtOutputMultiMode => '1.3.6.1.4.1.1347.43.9.1.1.3',
  kcprtOutputMultiModeDefinition => 'KYOCERA-Private-MIB::kcprtOutputMultiMode',
  kcprtOutputGroupNumber => '1.3.6.1.4.1.1347.43.9.1.1.4',
  kcprtOutputDefaultGroup => '1.3.6.1.4.1.1347.43.9.1.1.5',
  kcprtOutputBulkStatus => '1.3.6.1.4.1.1347.43.9.1.1.6',
  kcprtOutputBulkStatusDefinition => 'KYOCERA-Private-MIB::kcprtOutputBulkStatus',
  kcprtOutputTrayMaxCapacity => '1.3.6.1.4.1.1347.43.9.1.1.7',
  kcprtTrayGroupTable => '1.3.6.1.4.1.1347.43.9.2',
  kcprtTrayGroupEntry => '1.3.6.1.4.1.1347.43.9.2.1',
  kcprtTrayGroupIndex => '1.3.6.1.4.1.1347.43.9.2.1.1',
  kcprtTrayGroupBeginIndex => '1.3.6.1.4.1.1347.43.9.2.1.2',
  kcprtTrayGroupEndIndex => '1.3.6.1.4.1.1347.43.9.2.1.3',
  kcprtOutputTrayTable => '1.3.6.1.4.1.1347.43.9.3',
  kcprtOutputTrayEntry => '1.3.6.1.4.1.1347.43.9.3.1',
  kcprtOutputTrayIndex => '1.3.6.1.4.1.1347.43.9.3.1.1',
  kcprtOutputTrayOrder => '1.3.6.1.4.1.1347.43.9.3.1.2',
  kcprtOutputTrayGroup => '1.3.6.1.4.1.1347.43.9.3.1.3',
  kcprtOutputTrayCount => '1.3.6.1.4.1.1347.43.9.3.1.4',
  kcprtMarker => '1.3.6.1.4.1.1347.43.10',
  kcprtMarkerTable => '1.3.6.1.4.1.1347.43.10.1',
  kcprtMarkerEntry => '1.3.6.1.4.1.1347.43.10.1.1',
  kcprtMarkerIndex => '1.3.6.1.4.1.1347.43.10.1.1.1',
  kcprtMarkerKirLevel => '1.3.6.1.4.1.1347.43.10.1.1.2',
  kcprtMarkerKirLevelDefinition => 'KYOCERA-Private-MIB::kcprtMarkerKirLevel',
  kcprtMarkerEcoprintLevel => '1.3.6.1.4.1.1347.43.10.1.1.3',
  kcprtMarkerEcoprintLevelDefinition => 'KYOCERA-Private-MIB::kcprtMarkerEcoprintLevel',
  kcprtMarkerAddressabilityFeedDirDeclared => '1.3.6.1.4.1.1347.43.10.1.1.4',
  kcprtMarkerAddressabilityXFeedDirDeclared => '1.3.6.1.4.1.1347.43.10.1.1.5',
  kcprtMarkerAddressablilityFeedDirChosen => '1.3.6.1.4.1.1347.43.10.1.1.6',
  kcprtMarkerAddressablilityXFeedDirChosen => '1.3.6.1.4.1.1347.43.10.1.1.7',
  kcprtChannel => '1.3.6.1.4.1.1347.43.14',
  kcprtChannelTable => '1.3.6.1.4.1.1347.43.14.1',
  kcprtChannelEntry => '1.3.6.1.4.1.1347.43.14.1.1',
  kcprtChannelIndex => '1.3.6.1.4.1.1347.43.14.1.1.1',
  kcprtChannelFunction => '1.3.6.1.4.1.1347.43.14.1.1.2',
  kcprtChannelFunctionDefinition => 'KYOCERA-Private-MIB::kcprtChannelFunction',
  kcprtMemoryResource => '1.3.6.1.4.1.1347.43.20',
  kcprtMemoryDeviceTable => '1.3.6.1.4.1.1347.43.20.1',
  kcprtMemoryDeviceEntry => '1.3.6.1.4.1.1347.43.20.1.1',
  kcprtMemoryDeviceIndex => '1.3.6.1.4.1.1347.43.20.1.1.1',
  kcprtMemoryDeviceLocation => '1.3.6.1.4.1.1347.43.20.1.1.2',
  kcprtMemoryDeviceLocationDefinition => 'KYOCERA-Private-MIB::kcprtMemoryDeviceLocation',
  kcprtMemoryDeviceType => '1.3.6.1.4.1.1347.43.20.1.1.3',
  kcprtMemoryDeviceTypeDefinition => 'KYOCERA-Private-MIB::kcprtMemoryDeviceType',
  kcprtMemoryDeviceTotalSize => '1.3.6.1.4.1.1347.43.20.1.1.4',
  kcprtMemoryDeviceUsedSize => '1.3.6.1.4.1.1347.43.20.1.1.5',
  kcprtMemoryDeviceStatus => '1.3.6.1.4.1.1347.43.20.1.1.6',
  kcprtMemoryDeviceStatusDefinition => 'KYOCERA-Private-MIB::kcprtMemoryDeviceStatus',
  kcprtPartitionTable => '1.3.6.1.4.1.1347.43.20.2',
  kcprtPartitionEntry => '1.3.6.1.4.1.1347.43.20.2.1',
  kcprtPartitionIndex => '1.3.6.1.4.1.1347.43.20.2.1.1',
  kcprtPartitionSize => '1.3.6.1.4.1.1347.43.20.2.1.2',
  kcprtPartitionLocation => '1.3.6.1.4.1.1347.43.20.2.1.3',
  kcprtPartitionResourceType => '1.3.6.1.4.1.1347.43.20.2.1.4',
  kcprtPartitionResourceTypeDefinition => 'KYOCERA-Private-MIB::kcprtPartitionResourceType',
  kcprtPartitionName => '1.3.6.1.4.1.1347.43.20.2.1.5',
  kcprtPartitionLoad => '1.3.6.1.4.1.1347.43.20.2.1.6',
  kcprtPartitionLoadDefinition => 'KYOCERA-Private-MIB::kcprtPartitionLoad',
  kcprtMacroDataTable => '1.3.6.1.4.1.1347.43.20.3',
  kcprtMacroDataEntry => '1.3.6.1.4.1.1347.43.20.3.1',
  kcprtMacroDataIndex => '1.3.6.1.4.1.1347.43.20.3.1.1',
  kcprtMacroDataName => '1.3.6.1.4.1.1347.43.20.3.1.2',
  kcprtMacroDataID => '1.3.6.1.4.1.1347.43.20.3.1.3',
  kcprtMacroDataType => '1.3.6.1.4.1.1347.43.20.3.1.4',
  kcprtMacroDataTypeDefinition => 'KYOCERA-Private-MIB::kcprtMacroDataType',
  kcprtMacroDataAutoLoad => '1.3.6.1.4.1.1347.43.20.3.1.5',
  kcprtMacroDataAutoLoadDefinition => 'KYOCERA-Private-MIB::kcprtMacroDataAutoLoad',
  kcprtMacroDataLocation => '1.3.6.1.4.1.1347.43.20.3.1.6',
  kcprtMacroDataAttribute => '1.3.6.1.4.1.1347.43.20.3.1.7',
  kcprtMacroDataAttributeDefinition => 'KYOCERA-Private-MIB::kcprtMacroDataAttribute',
  kcprtHostDataTable => '1.3.6.1.4.1.1347.43.20.4',
  kcprtHostDataEntry => '1.3.6.1.4.1.1347.43.20.4.1',
  kcprtHostDataIndex => '1.3.6.1.4.1.1347.43.20.4.1.1',
  kcprtHostDataName => '1.3.6.1.4.1.1347.43.20.4.1.2',
  kcprtHostDataLocation => '1.3.6.1.4.1.1347.43.20.4.1.3',
  kcprtHostDataAttribute => '1.3.6.1.4.1.1347.43.20.4.1.4',
  kcprtHostDataAttributeDefinition => 'KYOCERA-Private-MIB::kcprtHostDataAttribute',
  kcprtProgramDataTable => '1.3.6.1.4.1.1347.43.20.5',
  kcprtProgramDataEntry => '1.3.6.1.4.1.1347.43.20.5.1',
  kcprtProgramDataIndex => '1.3.6.1.4.1.1347.43.20.5.1.1',
  kcprtProgramDataName => '1.3.6.1.4.1.1347.43.20.5.1.2',
  kcprtProgramDataType => '1.3.6.1.4.1.1347.43.20.5.1.3',
  kcprtProgramDataTypeDefinition => 'KYOCERA-Private-MIB::kcprtProgramDataType',
  kcprtProgramDataLocation => '1.3.6.1.4.1.1347.43.20.5.1.4',
  kcprtProgramDataAttribute => '1.3.6.1.4.1.1347.43.20.5.1.5',
  kcprtProgramDataAttributeDefinition => 'KYOCERA-Private-MIB::kcprtProgramDataAttribute',
  kcprtMessageDataTable => '1.3.6.1.4.1.1347.43.20.6',
  kcprtMessageDataEntry => '1.3.6.1.4.1.1347.43.20.6.1',
  kcprtMessageDataIndex => '1.3.6.1.4.1.1347.43.20.6.1.1',
  kcprtMessageDataName => '1.3.6.1.4.1.1347.43.20.6.1.2',
  kcprtMessageDataLocation => '1.3.6.1.4.1.1347.43.20.6.1.3',
  kcprtMessageDataAttribute => '1.3.6.1.4.1.1347.43.20.6.1.4',
  kcprtMessageDataAttributeDefinition => 'KYOCERA-Private-MIB::kcprtMessageDataAttribute',
  kcprtFontDataTable => '1.3.6.1.4.1.1347.43.20.7',
  kcprtFontDataEntry => '1.3.6.1.4.1.1347.43.20.7.1',
  kcprtFontDataIndex => '1.3.6.1.4.1.1347.43.20.7.1.1',
  kcprtTypeFaceName => '1.3.6.1.4.1.1347.43.20.7.1.2',
  kcprtFontID => '1.3.6.1.4.1.1347.43.20.7.1.3',
  kcprtFontType => '1.3.6.1.4.1.1347.43.20.7.1.4',
  kcprtFontTypeDefinition => 'KYOCERA-Private-MIB::kcprtFontType',
  kcprtFontLocation => '1.3.6.1.4.1.1347.43.20.7.1.5',
  kcprtFontAttribute => '1.3.6.1.4.1.1347.43.20.7.1.6',
  kcprtFontAttributeDefinition => 'KYOCERA-Private-MIB::kcprtFontAttribute',
};

$Monitoring::GLPlugin::SNMP::MibsAndOids::definitions->{'KYOCERA-Private-MIB'} = {
  kcprtMessageDataAttribute => {
    '0' => 'notRegistered',
    '1' => 'registered',
  },
  kcprtFirmwareUpdata => {
    '3' => 'enabled',
    '4' => 'disabled',
  },
  kcprtPageMemorySize => {
    '1' => 'size-128KB',
    '2' => 'size-256KB',
    '3' => 'size-512KB',
    '4' => 'size-A4orLetter',
    '5' => 'size-Legal',
    '6' => 'size-doubleA4orLetter',
    '7' => 'size-doubleLegal',
  },
  kcprtMarkerKirLevel => {
    '0' => 'offOrNotSupport',
    '1' => 'light',
    '2' => 'medium',
    '3' => 'dark',
  },
  kcprtProgramDataAttribute => {
    '0' => 'notRegistered',
    '1' => 'registered',
    '2' => 'running',
  },
  kcprtOutputMode => {
    '-1' => 'notSupported',
    '0' => 'sorter',
    '1' => 'collator',
    '2' => 'stacker',
    '3' => 'mailbox',
  },
  kcprtOnlineControl => {
    '0' => 'offLine',
    '1' => 'onLine',
  },
  kcprtMarkerEcoprintLevel => {
    '0' => 'offOrNotSupport',
    '1' => 'light',
    '2' => 'medium',
    '3' => 'dark',
  },
  kcprtMemoryDeviceStatus => {
    '0' => 'readyReadWrite',
    '1' => 'readyReadOnly',
    '2' => 'notAccessible',
    '4' => 'lowBattery',
  },
  kcprtWakeupStatusPage => {
    '0' => 'disable',
    '1' => 'enable',
  },
  kcprtMemoryDeviceLocation => {
    '0' => 'icCardSlot-A',
    '1' => 'icCardslot-B',
    '2' => 'optionROMsocket',
    '3' => 'residentFont',
    '4' => 'downloadArea',
    '255' => 'others',
  },
  kcprtFontAttribute => {
    '0' => 'notRegistered',
    '1' => 'registered',
  },
  kcprtMemoryDeviceType => {
    '0' => 'rom',
    '1' => 'flash',
    '2' => 'sram',
    '3' => 'dram',
    '255' => 'others',
  },
  kcprtHostDataAttribute => {
    '0' => 'notRegistered',
    '1' => 'registered',
  },
  kcprtProgramDataType => {
    '0' => 'emulation',
    '1' => 'prescribe',
    '255' => 'others',
  },
  kcprtChannelFunction => {
    '0' => 'through',
    '1' => 'hexDump',
  },
  kcprtVirtualMemory => {
    '0' => 'notSupported',
    '1' => 'support',
  },
  kcprtCpuRole => {
    '0' => 'engine',
    '1' => 'controller',
  },
  kcprtOutputBulkStatus => {
    '-1' => 'notSupported',
    '0' => 'notFull',
    '1' => 'full',
  },
  kcprtOutputMultiMode => {
    '-1' => 'notSupported',
    '0' => 'off',
    '1' => 'id-specific',
    '2' => 'if-specific',
  },
  kcprtMacroDataAutoLoad => {
    '0' => 'off',
    '1' => 'onWithInitialize',
    '2' => 'onWithoutInitialize',
  },
  kcprtPartitionResourceType => {
    '0' => 'void',
    '3' => 'macro',
    '4' => 'hostData',
    '5' => 'programData',
    '6' => 'messageData',
    '7' => 'fontData',
  },
  kcprtFontType => {
    '0' => 'bitmap',
    '1' => 'scalable',
    '255' => 'others',
  },
  kcprtHostBufferOption => {
    '0' => 'automatic',
    '1' => 'fixed',
  },
  kcprtMacroDataType => {
    '1' => 'prescribe',
    '2' => 'pcl',
    '255' => 'others',
  },
  kcprtPartitionLoad => {
    '0' => 'notLoaded',
    '1' => 'loaded',
  },
  kcprtMacroDataAttribute => {
    '0' => 'notRegistered',
    '1' => 'registered',
  },
};
