Observium_CE/mibs/kyocera/KMCOMMON-MIB

1291 lines
35 KiB
Plaintext

KMCOMMON-MIB DEFINITIONS ::= BEGIN
--
-- Release:
-- Mar 26, 2004
-- Release 1.50
-- Adds kmGeneralTable from DiscoveryMFP.
--
-- History:
-- Mar 06, 2003
-- Release 1.40
-- Adds new MIB for account standardization.
-- Adds kmGroupAccountErrorReport, kmGroupAccountErrorCancel, kmGroupAccountBalancePattern,
-- kmGroupAccountPrintPermission and kmGroupAccountModeMain to kmGroupConfigTable.
-- Adds kmGroupSubCaption, kmGroupFAXReceiveCSetRef, kmGroupMediaKindCSetRef and kmGroupFAXSendTime
-- to kmGroupTable.
-- Changes max size of kmGroupCaption from 15 to 32 characters.
-- Adds kmGroupMediaKindTable.
--
-- Jan 10, 2003
-- Release 1.30
-- Adds kmMFPScanCounterTable and kmMFPScannerDocumentProcessorTable.
--
-- Aug 07, 2002
-- Release 1.20
-- Adds kmGroupAccountBalanceBase and kmGroupAccountBalanceMax to kmGroupConfigTable.
-- Adds kmAccountBalanceItem and kmAccountBalanceStatus to kmCounterSetTable.
--
-- Jul 04, 2002
-- Release 1.10
-- Adds kmMFPGeneral group to kmMFPDevice.
--
-- May 23, 2002
-- Release 1.00
--
-- May 08, 2002
-- Release 0.95
-- Adds kmGroupAccountMode and kmGroupChangeAdminCode to kmGroupConfigTable.
--
-- Jan 30, 2002
-- Release 0.94
-- Adds kmCounterColorModeRef to kmCounterSetTable.
-- Changes kmGroupUpdateCount ACCESS to read-only.
--
-- Dec 25, 2001
-- Release 0.93
-- Adds and changes kmAccounting group objects.
-- Adds kmMFPDevice group.
--
-- Aug 21, 2001
-- Release 0.92
-- Adds MFP color mode counter.
--
-- May 29, 2001
-- Release 0.91
-- Adds media size counter, color mode counter and function counter.
--
-- May 22, 2000
-- Release 0.90
--
--
--
-- Declare imports
--
IMPORTS
enterprises, OBJECT-TYPE
FROM RFC1155-SMI
hrDeviceIndex
FROM HOST-RESOURCES-MIB
DisplayString
FROM RFC1213-MIB
PresentOnOff, prtMarkerIndex
FROM Printer-MIB;
--
-- Object identifier definition
--
kyocera OBJECT IDENTIFIER ::= { enterprises 1347 }
kmCommon OBJECT IDENTIFIER ::= { kyocera 42 }
kmAccounting OBJECT IDENTIFIER ::= { kmCommon 1 }
kmCounterSet OBJECT IDENTIFIER ::= { kmAccounting 1 }
kmGroup OBJECT IDENTIFIER ::= { kmAccounting 2 }
kmGroupLevel1 OBJECT IDENTIFIER ::= { kmGroup 1 }
kmResource OBJECT IDENTIFIER ::= { kmCommon 2 }
kmMedia OBJECT IDENTIFIER ::= { kmResource 1 }
kmColorMode OBJECT IDENTIFIER ::= { kmResource 2 }
kmMFP OBJECT IDENTIFIER ::= { kmCommon 3 }
kmMFPCounter OBJECT IDENTIFIER ::= { kmMFP 1 }
kmMFPDevice OBJECT IDENTIFIER ::= { kmMFP 2 }
kmMFPDevicePrinter OBJECT IDENTIFIER ::= { kmMFPDevice 1 }
kmMFPDeviceCopier OBJECT IDENTIFIER ::= { kmMFPDevice 2 }
kmMFPDeviceScanner OBJECT IDENTIFIER ::= { kmMFPDevice 3 }
kmMFPDeviceFAX OBJECT IDENTIFIER ::= { kmMFPDevice 4 }
kmMFPDeviceGeneral OBJECT IDENTIFIER ::= { kmMFPDevice 5 }
kmGeneral OBJECT IDENTIFIER ::= { kmCommon 5 }
--
-- kmCounterSetTable
--
kmCounterSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmCounterSetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table manages counter informations based on acccounting feature."
::= { kmCounterSet 1 }
kmCounterSetEntry OBJECT-TYPE
SYNTAX KmCounterSetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"CounterSet handles multiple counter items"
INDEX { hrDeviceIndex, kmCounterSetIndex, kmCounterSetItemIndex }
::= { kmCounterSetTable 1 }
KmCounterSetEntry ::= SEQUENCE {
kmCounterSetIndex INTEGER,
kmCounterSetItemIndex INTEGER,
kmCounterItem INTEGER,
kmCounterMediaRef INTEGER,
kmCounterColorModeRef INTEGER,
kmAccountBalanceItem INTEGER,
kmAccountBalanceStatus INTEGER,
kmAccountRestriction INTEGER
}
kmCounterSetIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"ID to distinguish CounterSet."
::={ kmCounterSetEntry 1 }
kmCounterSetItemIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"ID to distinguish items within CounterSet."
::={ kmCounterSetEntry 2 }
kmCounterItem OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of items in CounterSet"
::={ kmCounterSetEntry 3 }
kmCounterMediaRef OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ID to associate CounterSet item and paper size."
::={ kmCounterSetEntry 4 }
kmCounterColorModeRef OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ID to associate CounterSet item and color mode."
::={ kmCounterSetEntry 5 }
kmAccountBalanceItem OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS optional
DESCRIPTION
"Printing limitation of associate Counter"
::={ kmCounterSetEntry 6 }
kmAccountBalanceStatus OBJECT-TYPE
SYNTAX INTEGER {
active(0),
locked(1)
}
ACCESS read-only
STATUS optional
DESCRIPTION
"Returns status regarding print pages limitations. Returns active(0) if current status is not over limit.
Returns locked(1) if current status is over the limit."
::={ kmCounterSetEntry 7 }
kmAccountRestriction OBJECT-TYPE
SYNTAX INTEGER {
off(0),
on(1)
}
ACCESS read-write
STATUS optional
DESCRIPTION
"Function restriction"
::={ kmCounterSetEntry 8 }
--
-- kmGroupConfigTable
--
kmGroupConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmGroupConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Group of objects equivalent to Account Management feature implemented in device."
::= { kmGroupLevel1 1 }
kmGroupConfigEntry OBJECT-TYPE
SYNTAX KmGroupConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Regulates items required to control devices through network."
INDEX { hrDeviceIndex }
::= { kmGroupConfigTable 1 }
KmGroupConfigEntry ::= SEQUENCE {
kmGroupCodeWidth INTEGER,
kmGroupSecurityLock DisplayString,
kmGroupUpdateCount INTEGER,
kmGroupEntryCreate DisplayString,
kmGroupEntryPurge DisplayString,
kmGroupResetAll DisplayString,
kmGroupEntryNumber INTEGER,
kmGroupSecurityMode INTEGER,
kmGroupDataStatus INTEGER,
kmGroupAccountMode INTEGER,
kmGroupChangeAdminCode DisplayString,
kmGroupAccountBalanceBase INTEGER,
kmGroupAccountBalanceMax INTEGER,
kmGroupAccountErrorReport INTEGER,
kmGroupAccountErrorCancel INTEGER,
kmGroupAccountPrintPermission INTEGER,
kmGroupAccountBalancePattern INTEGER,
kmGroupAccountModeMain INTEGER
}
kmGroupCodeWidth OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of digits in Account Management code. Number of digit depends on each of
product specifications."
::={ kmGroupConfigEntry 1 }
kmGroupSecurityLock OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..15) )
ACCESS write-only
STATUS mandatory
DESCRIPTION
"Lock code for Account Management service. Codes entered from MFP control panel
are notified to products going through network. The code must be notified in order
to operate management table or retrieve account informations."
::={ kmGroupConfigEntry 2 }
kmGroupUpdateCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Counter showing change of account setting."
::={ kmGroupConfigEntry 3 }
kmGroupEntryCreate OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..8) )
ACCESS write-only
STATUS mandatory
DESCRIPTION
"Create account table entry"
::={ kmGroupConfigEntry 4 }
kmGroupEntryPurge OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..8) )
ACCESS write-only
STATUS mandatory
DESCRIPTION
"Delete account table entry"
::={ kmGroupConfigEntry 5 }
kmGroupResetAll OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..15) )
ACCESS write-only
STATUS mandatory
DESCRIPTION
"Reset all Account Management counters"
::={ kmGroupConfigEntry 6 }
kmGroupEntryNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of group on account table."
::={ kmGroupConfigEntry 7 }
kmGroupSecurityMode OBJECT-TYPE
SYNTAX INTEGER {
normal(0),
strong(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Security level for account informations."
::={ kmGroupConfigEntry 8 }
kmGroupDataStatus OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Data status for account informations."
::={ kmGroupConfigEntry 9 }
kmGroupAccountMode OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Account mode for each functions. (0:OFF, 1:ON)
bit0: Printer account mode
bit1: Copy account mode
bit2: Scanner account mode
bit3: FAX account mode"
::={ kmGroupConfigEntry 10 }
kmGroupChangeAdminCode OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..15) )
ACCESS write-only
STATUS mandatory
DESCRIPTION
"Change admin code for account informations."
::={ kmGroupConfigEntry 11 }
kmGroupAccountBalanceBase OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Base value of account balance."
::={ kmGroupConfigEntry 12 }
kmGroupAccountBalanceMax OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Max value of account balance."
::={ kmGroupConfigEntry 13 }
kmGroupAccountErrorReport OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Error report setting for error print job.
bit0: When code mismatch is occured
bit1: When limit over is occured
0: OFF(not print), 1: ON(print error report)"
::={ kmGroupConfigEntry 14 }
kmGroupAccountErrorCancel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Cancel setting for error print job.
bit0: When code mismatch is occured
bit1: When limit over is occured
0: OFF(not cancel, only warning), 1: ON(cancel job)"
::={ kmGroupConfigEntry 15 }
kmGroupAccountPrintPermission OBJECT-TYPE
SYNTAX INTEGER {
prohibit(0),
permit(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Print permission for no code job."
::={ kmGroupConfigEntry 16 }
kmGroupAccountBalancePattern OBJECT-TYPE
SYNTAX INTEGER {
printCopy(1),
eachFunction(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Mode of account balance pattern."
::={ kmGroupConfigEntry 17 }
kmGroupAccountModeMain OBJECT-TYPE
SYNTAX INTEGER {
off(0),
on(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Main switch for account mode."
::={ kmGroupConfigEntry 18 }
--
-- kmGroupTable
--
kmGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmGroupEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Object group equivalent to Account Management Report implemented on device.
User management code must be notified via KmGroupSecurityLock in order to retrieve
these informations."
::= { kmGroupLevel1 2 }
kmGroupEntry OBJECT-TYPE
SYNTAX KmGroupEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Regulates items required to retrieve informations of available devices that can print
Account Management Report."
INDEX { hrDeviceIndex, kmGroupIndex }
::= { kmGroupTable 1 }
KmGroupEntry ::= SEQUENCE {
kmGroupIndex INTEGER,
kmGroupAccountNumber DisplayString,
kmGroupCaption DisplayString,
kmGroupPrinterCSetRef INTEGER,
kmGroupCopierCSetRef INTEGER,
kmGroupFAXCSetRef INTEGER,
kmGroupScannerCSetRef INTEGER,
kmGroupAccountBalance INTEGER,
kmGroupAccountUnit INTEGER,
kmGroupAccountStatus INTEGER,
kmGroupAccountReset DisplayString,
kmGroupSubCaption DisplayString,
kmGroupFAXReceiveCSetRef INTEGER,
kmGroupMediaKindCSetRef INTEGER,
kmGroupFAXSendTime INTEGER
}
kmGroupIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Identification number to distinguish each account table entries"
::={ kmGroupEntry 1 }
kmGroupAccountNumber OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..8) )
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Retrieve Account Management code."
::={ kmGroupEntry 2 }
kmGroupCaption OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..32) )
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Register/Retrieve department name associated with Account Management code."
::={ kmGroupEntry 3 }
kmGroupPrinterCSetRef OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Reads CounterSet values of printer"
::={ kmGroupEntry 4 }
kmGroupCopierCSetRef OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Reads CounterSet values of copier"
::={ kmGroupEntry 5 }
kmGroupFAXCSetRef OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Reads CounterSet values of FAX"
::={ kmGroupEntry 6 }
kmGroupScannerCSetRef OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Reads CounterSet values of scanner"
::={ kmGroupEntry 7 }
kmGroupAccountBalance OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Verify/Set printing limitions on Account Management."
::={ kmGroupEntry 8 }
kmGroupAccountUnit OBJECT-TYPE
SYNTAX INTEGER {
impressions(7),
sheets(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the unit of amount left on account."
::={ kmGroupEntry 9 }
kmGroupAccountStatus OBJECT-TYPE
SYNTAX INTEGER {
active(0),
locked(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns status regarding print pages limitations on an account. Returns active(0) if
current status is not over limit. Returns locked(1) if current status is over the limit."
::={ kmGroupEntry 10 }
kmGroupAccountReset OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..15) )
ACCESS write-only
STATUS mandatory
DESCRIPTION
"Counter reset for each group."
::={ kmGroupEntry 11 }
kmGroupSubCaption OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..32) )
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Register/Retrieve department sub-name associated with Account Management code."
::={ kmGroupEntry 12 }
kmGroupFAXReceiveCSetRef OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Reads CounterSet values of FAX receive."
::={ kmGroupEntry 13 }
kmGroupMediaKindCSetRef OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Reads CounterSet values of Media kind."
::={ kmGroupEntry 14 }
kmGroupFAXSendTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Reads FAX send time for each group."
::={ kmGroupEntry 15 }
--
-- kmGroupMediaKindTable
--
kmGroupMediaKindTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmGroupMediaKindEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Object group for account media kind information.
User management code must be notified via kmGroupSecurityLock in order to retrieve
these informations."
::= { kmGroupLevel1 3 }
kmGroupMediaKindEntry OBJECT-TYPE
SYNTAX KmGroupMediaKindEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
INDEX { hrDeviceIndex, kmGroupMediaKindIndex }
::= { kmGroupMediaKindTable 1 }
KmGroupMediaKindEntry ::= SEQUENCE {
kmGroupMediaKindIndex INTEGER,
kmGroupMediaSizeIndex INTEGER,
kmGroupMediaTypeIndex INTEGER
}
kmGroupMediaKindIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Code to distinguish media kind (size and type) for account."
::={ kmGroupMediaKindEntry 1 }
kmGroupMediaSizeIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Paper size for account. Value of kmMediaIndex."
::={ kmGroupMediaKindEntry 2 }
kmGroupMediaTypeIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Media type for account. Value of kcprtMediaIndex."
::={ kmGroupMediaKindEntry 3 }
--
-- kmMediaTable
--
kmMediaTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmMediaEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table shows supported paper sizes on a device and is used to determine which CounterSet
entry counts on each of paper sizes."
::= { kmMedia 1 }
kmMediaEntry OBJECT-TYPE
SYNTAX KmMediaEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
INDEX { hrDeviceIndex, kmMediaIndex }
::= { kmMediaTable 1 }
KmMediaEntry ::= SEQUENCE {
kmMediaIndex INTEGER,
kmMediaName DisplayString,
kmMediaSizeUnit INTEGER,
kmMediaLongEdgeSize INTEGER,
kmMediaShortEdgeSize INTEGER,
kmMediaCounterItem INTEGER
}
kmMediaIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Code to distinguish paper size entries."
::={ kmMediaEntry 1 }
kmMediaName OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..32) )
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Paper size name"
::={ kmMediaEntry 2 }
kmMediaSizeUnit OBJECT-TYPE
SYNTAX INTEGER {
tenThousandthsOfInches(3),
micrometers(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Unit used in paper size"
::={ kmMediaEntry 3 }
kmMediaLongEdgeSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Length of long edge"
::={ kmMediaEntry 4 }
kmMediaShortEdgeSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Length of short edge"
::={ kmMediaEntry 5 }
kmMediaCounterItem OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Counter values for each paper size"
::={ kmMediaEntry 6 }
--
-- kmColorModeTable
--
kmColorModeTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmColorModeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
::= { kmColorMode 1 }
kmColorModeEntry OBJECT-TYPE
SYNTAX KmColorModeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
INDEX { hrDeviceIndex, kmColorModeIndex }
::= { kmColorModeTable 1 }
KmColorModeEntry ::= SEQUENCE {
kmColorModeIndex INTEGER,
kmColorModeName DisplayString,
kmColorModeCounterItem INTEGER
}
kmColorModeIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Code to distinguish output mode entries(per color)"
::={ kmColorModeEntry 1 }
kmColorModeName OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..32) )
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Output mode entry name (per color)"
::={ kmColorModeEntry 2 }
kmColorModeCounterItem OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Counter values for each color mode"
::={ kmColorModeEntry 3 }
--
-- kmMFPCounterTable
--
kmMFPCounterTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmMFPCounterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
::= { kmMFPCounter 1 }
kmMFPCounterEntry OBJECT-TYPE
SYNTAX KmMFPCounterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
INDEX { hrDeviceIndex }
::= { kmMFPCounterTable 1 }
KmMFPCounterEntry ::= SEQUENCE {
kmMFPCounterItem INTEGER
}
kmMFPCounterItem OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Counter values for each functions"
::={ kmMFPCounterEntry 1 }
--
-- kmMFPColorModeCounterTable
--
kmMFPColorModeCounterTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmMFPColorModeCounterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
::= { kmMFPCounter 2 }
kmMFPColorModeCounterEntry OBJECT-TYPE
SYNTAX KmMFPColorModeCounterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
INDEX { hrDeviceIndex, kmColorModeIndex }
::= { kmMFPColorModeCounterTable 1 }
KmMFPColorModeCounterEntry ::= SEQUENCE {
kmMFPColorModeCounterItem INTEGER
}
kmMFPColorModeCounterItem OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Counter values for each functions and color mode"
::={ kmMFPColorModeCounterEntry 1 }
--
-- kmMFPScanCounterTable
--
kmMFPScanCounterTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmMFPScanCounterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
::= { kmMFPCounter 3 }
kmMFPScanCounterEntry OBJECT-TYPE
SYNTAX KmMFPScanCounterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
INDEX { hrDeviceIndex }
::= { kmMFPScanCounterTable 1 }
KmMFPScanCounterEntry ::= SEQUENCE {
kmMFPScanCounterItem INTEGER
}
kmMFPScanCounterItem OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Scan counter values for each functions"
::={ kmMFPScanCounterEntry 1 }
--
-- kmMFPPrinterGeneralTable
--
kmMFPPrinterGeneralTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmMFPPrinterGeneralEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
::= { kmMFPDevicePrinter 1 }
kmMFPPrinterGeneralEntry OBJECT-TYPE
SYNTAX KmMFPPrinterGeneralEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
INDEX { hrDeviceIndex }
::= { kmMFPPrinterGeneralTable 1 }
KmMFPPrinterGeneralEntry ::= SEQUENCE {
kmMFPPrinterLocalization INTEGER,
kmMFPPrinterLocalSubCode INTEGER
}
kmMFPPrinterLocalization OBJECT-TYPE
SYNTAX INTEGER {
overSea(1),
japan(81)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::={ kmMFPPrinterGeneralEntry 1 }
kmMFPPrinterLocalSubCode OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::={ kmMFPPrinterGeneralEntry 2 }
--
-- kmMFPCopierGeneralTable
--
kmMFPCopierGeneralTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmMFPCopierGeneralEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
::= { kmMFPDeviceCopier 1 }
kmMFPCopierGeneralEntry OBJECT-TYPE
SYNTAX KmMFPCopierGeneralEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
INDEX { hrDeviceIndex }
::= { kmMFPCopierGeneralTable 1 }
KmMFPCopierGeneralEntry ::= SEQUENCE {
kmMFPCopierLocalization INTEGER,
kmMFPCopierLocalSubCode INTEGER
}
kmMFPCopierLocalization OBJECT-TYPE
SYNTAX INTEGER {
notInstalled(0),
inch(1),
europeMetric(31),
asiaPacific(61),
japanMetric(81)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::={ kmMFPCopierGeneralEntry 1 }
kmMFPCopierLocalSubCode OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::={ kmMFPCopierGeneralEntry 2 }
--
-- kmMFPScannerGeneralTable
--
kmMFPScannerGeneralTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmMFPScannerGeneralEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
::= { kmMFPDeviceScanner 1 }
kmMFPScannerGeneralEntry OBJECT-TYPE
SYNTAX KmMFPScannerGeneralEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
INDEX { hrDeviceIndex }
::= { kmMFPScannerGeneralTable 1 }
KmMFPScannerGeneralEntry ::= SEQUENCE {
kmMFPScannerLocalization INTEGER,
kmMFPScannerLocalSubCode INTEGER,
kmMFPScannerAccountMode INTEGER
}
kmMFPScannerLocalization OBJECT-TYPE
SYNTAX INTEGER {
notInstalled(0),
inch(1),
europeMetric(31),
asiaPacific(61),
japanMetric(81)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::={ kmMFPScannerGeneralEntry 1 }
kmMFPScannerLocalSubCode OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::={ kmMFPScannerGeneralEntry 2 }
kmMFPScannerAccountMode OBJECT-TYPE
SYNTAX INTEGER {
imageScan(1),
networkScan(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::={ kmMFPScannerGeneralEntry 3 }
--
-- kmMFPScannerDocProcessorTable
--
kmMFPScannerDocProcessorTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmMFPScannerDocProcessorEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
::= { kmMFPDeviceScanner 2 }
kmMFPScannerDocProcessorEntry OBJECT-TYPE
SYNTAX KmMFPScannerDocProcessorEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
INDEX { hrDeviceIndex, kmMFPDocProcessorIndex }
::= { kmMFPScannerDocProcessorTable 1 }
KmMFPScannerDocProcessorEntry ::= SEQUENCE {
kmMFPDocProcessorIndex INTEGER,
kmMFPDocProcessorModel DisplayString,
kmMFPDocProcessorAbsolteModel DisplayString
}
kmMFPDocProcessorIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Identification number of Document Processor."
::={ kmMFPScannerDocProcessorEntry 1 }
kmMFPDocProcessorModel OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..32) )
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Document Processor model name."
::={ kmMFPScannerDocProcessorEntry 2 }
kmMFPDocProcessorAbsolteModel OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..32) )
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Document Processor absolte model name."
::={ kmMFPScannerDocProcessorEntry 3 }
--
-- kmMFPFAXGeneralTable
--
kmMFPFAXGeneralTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmMFPFAXGeneralEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
::= { kmMFPDeviceFAX 1 }
kmMFPFAXGeneralEntry OBJECT-TYPE
SYNTAX KmMFPFAXGeneralEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
INDEX { hrDeviceIndex }
::= { kmMFPFAXGeneralTable 1 }
KmMFPFAXGeneralEntry ::= SEQUENCE {
kmMFPFAXLocalization INTEGER,
kmMFPFAXLocalSubCode INTEGER
}
kmMFPFAXLocalization OBJECT-TYPE
SYNTAX INTEGER {
notInstalled(0),
inch(1),
europeMetric(31),
asiaPacific(61),
japanMetric(81)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::={ kmMFPFAXGeneralEntry 1 }
kmMFPFAXLocalSubCode OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::={ kmMFPFAXGeneralEntry 2 }
--
-- kmMFPGeneralTable
--
kmMFPGeneralTable OBJECT-TYPE
SYNTAX SEQUENCE OF KmMFPGeneralEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
::= { kmMFPDeviceGeneral 1 }
kmMFPGeneralEntry OBJECT-TYPE
SYNTAX KmMFPGeneralEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
INDEX { hrDeviceIndex }
::= { kmMFPGeneralTable 1 }
KmMFPGeneralEntry ::= SEQUENCE {
kmMFPFunctionControl INTEGER,
kmMFPDeviceDateTime DisplayString
}
kmMFPFunctionControl OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS optional
DESCRIPTION
""
::={ kmMFPGeneralEntry 1 }
kmMFPDeviceDateTime OBJECT-TYPE
SYNTAX DisplayString ( SIZE(0..20) )
ACCESS read-only
STATUS optional
DESCRIPTION
""
::={ kmMFPGeneralEntry 2 }
--
-- kmGeneralTable
--
kmGeneralTable OBJECT-TYPE
SYNTAX SEQUENCE OF KMGENERALENTRY
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
::= { kmGeneral 1 }
kmGeneralEntry OBJECT-TYPE
SYNTAX KMGENERALENTRY
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
""
INDEX {hrDeviceIndex}
::= { kmGeneralTable 1 }
KMGENERALENTRY ::= SEQUENCE {
kmProductName DisplayString,
kmAbsoluteName DisplayString,
kmDefaultAgent INTEGER,
kmAgentResumeMode PresentOnOff,
kmAgentResumeTimeout INTEGER,
kmOneTouchKeyNum INTEGER,
kmOneTouchShiftNum INTEGER,
kmLocalTime OCTET STRING,
kmTimeFormat OCTET STRING,
kmTimeZone INTEGER,
kmPanelSizeUnit INTEGER,
kmPrescribeEscape INTEGER,
kmConsoleDisableEx INTEGER
}
kmProductName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { kmGeneralEntry 1 }
kmAbsoluteName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { kmGeneralEntry 2 }
kmDefaultAgent OBJECT-TYPE
SYNTAX INTEGER { status(1), copy(2), send(3), docbox(4) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { kmGeneralEntry 3 }
kmAgentResumeMode OBJECT-TYPE
SYNTAX PresentOnOff
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { kmGeneralEntry 4 }
kmAgentResumeTimeout OBJECT-TYPE
SYNTAX INTEGER (0..300)
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { kmGeneralEntry 5 }
kmOneTouchKeyNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { kmGeneralEntry 8 }
kmOneTouchShiftNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { kmGeneralEntry 9 }
kmLocalTime OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(36))
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { kmGeneralEntry 10 }
kmTimeFormat OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { kmGeneralEntry 11 }
kmTimeZone OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { kmGeneralEntry 12 }
kmPanelSizeUnit OBJECT-TYPE
SYNTAX INTEGER { tenThousandthsOfInches(3), micrometers(4) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { kmGeneralEntry 13 }
kmPrescribeEscape OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { kmGeneralEntry 14 }
kmConsoleDisableEx OBJECT-TYPE
SYNTAX INTEGER { partialLock(1), enabled(3), disabled(4) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { kmGeneralEntry 15 }
END