280 lines
9.9 KiB
Plaintext
280 lines
9.9 KiB
Plaintext
XEROX-RESOURCES-TC DEFINITIONS ::= BEGIN
|
|
|
|
-- Module: XCMI Document Resources Textual Conventions MIB module
|
|
-- File: 21rsrctc.mib
|
|
-- Date: September 17, 2002
|
|
-- Version: 5.10.pub
|
|
|
|
--
|
|
--
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE
|
|
FROM SNMPv2-SMI -- IETF RFC 1442/1902/2578
|
|
|
|
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC -- IETF RFC 1443/1903/2579
|
|
xeroxCommonMIB
|
|
FROM XEROX-COMMON-MIB;
|
|
|
|
xcmRsrcTC MODULE-IDENTITY
|
|
LAST-UPDATED "0209170000Z"
|
|
ORGANIZATION "Xerox Corporation -
|
|
Xerox Common Management Interface (XCMI) Working Group"
|
|
CONTACT-INFO "
|
|
XCMI Editors
|
|
E-Mail: coherence@crt.xerox.com
|
|
|
|
"
|
|
DESCRIPTION "
|
|
XCMI Document Resources MIB Textual Conventions,
|
|
Version 5.10.pub.
|
|
|
|
Copyright (C) 1997-2002 Xerox Corporation. All Rights Reserved."
|
|
::= { xeroxCommonMIB 56 }
|
|
|
|
-- Establish enum values
|
|
|
|
XcmRsrcGroupSupport ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicators for each primary object group of the
|
|
Document Resources MIB, used to indicate which groups
|
|
are supported by this host system, specified by a
|
|
bit-mask:
|
|
1 : xcmRsrcGeneral -- 2**0 : general/base MIB group
|
|
2 : xcmRsrcInfo -- 2**1 : (generic) resource info.
|
|
4 : xcmFontInfo -- 2**2 : general font group
|
|
8 : xcmFontPCLInfo -- 2**3 : PCL font group"
|
|
SYNTAX INTEGER (0..2147483647)
|
|
-- Cardinal32 = unsigned int = (0..2**31-1)
|
|
|
|
XcmRsrcType ::= TEXTUAL-CONVENTION
|
|
-- This value is an IETF-Printer-MIB type 2 enumeration.
|
|
-- This value should probably be changed to an OID if this MIB
|
|
-- is made into an IETF or other public standard.
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of this resource, from the given enumeration."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
unknown(2),
|
|
font(3),
|
|
logo(4),
|
|
form(5),
|
|
image(6)
|
|
}
|
|
|
|
|
|
XcmRsrcPersistence ::= TEXTUAL-CONVENTION
|
|
-- This value is an IETF-Printer-MIB type 2 enumeration
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes the persistence of this resource.
|
|
|
|
Permanent, or resident, resources are built into the
|
|
device and cannot be removed. They may, for example,
|
|
be in ROM, or on hard disk with read-only access.
|
|
(Note that HP PCL considers a resource to be 'permanent'
|
|
if it persists across jobs, but such resources are not
|
|
necessarily permanent by the definition used here.)
|
|
|
|
Nonvolatile resources may be removed by appropriate
|
|
action, but otherwise persist indefinitely, including
|
|
across device power cycles. They may, for example, be
|
|
on hard disk, or in a ROM cartridge. (The type of
|
|
action required to remove the resource, e.g. file
|
|
deletion or ROM cartridge removal, can generally be
|
|
deduced from the hrStorageType of the storage device
|
|
containing the resource.)
|
|
|
|
Volatile resources are lost across device power cycles.
|
|
They are typically in RAM.
|
|
|
|
Reference: 'xcmRsrcHrStorageIndex' in this Resources
|
|
MIB; and 'hrStorageType' in IETF Host Resources MIB
|
|
(RFC 1514, September 1993) on page 8 (which directly
|
|
relate to the actual level of 'persistence')."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
unknown(2),
|
|
volatile(3), -- lost across power cycles
|
|
nonvolatile(4), -- persistent across power cycles
|
|
permanent(5) -- cannot be removed
|
|
}
|
|
|
|
XcmFontType ::= TEXTUAL-CONVENTION
|
|
-- This value is an IETF-Printer-MIB type 2 enumeration.
|
|
-- This value should probably be changed to an OID if this MIB
|
|
-- is made into an IETF or other public standard.
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The representation type or format of this font,
|
|
from the given enumeration."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
unknown(2),
|
|
psType1(3), -- Adobe PostScript Type 1 (specially
|
|
-- encoded, outline-only, base font)
|
|
psType3(4), -- Adobe PostScript Type 3
|
|
-- (regularly PS-encoded base font)
|
|
psType0(5), -- Adobe PostScript Type 0 (composite font)
|
|
|
|
|
|
psType42(6), -- Adobe PostScript Type 42
|
|
-- (TrueType font in PS wrapper)
|
|
psCIDType0(7), -- Adobe PostScript CID (Character ID)-
|
|
-- Keyed font, CIDType 0
|
|
psCIDType1(8), -- Adobe PostScript CID (Character ID)-
|
|
-- Keyed font, CIDType 1
|
|
psCIDType2(9), -- Adobe PostScript CID (Character ID)-
|
|
-- Keyed font, CIDType 2
|
|
pclSoftFont(10), -- HP PCL SoftFont (bitmap font)
|
|
pclIntellifont(11), -- HP PCL Intellifont
|
|
-- (outline font)
|
|
xeroxICF(12), -- Xerox ICF (Internal Contour Format)
|
|
psType14(13), -- Adobe PostScript Type 14 ("Chameleon"
|
|
-- font - "tunings" to a "master" font)
|
|
psType2(14) -- Adobe PostScript Type 2 (specially
|
|
-- encoded using Type2 charstrings)
|
|
}
|
|
|
|
XcmFontSpacing ::= TEXTUAL-CONVENTION
|
|
-- This value is an IETF-Printer-MIB type 2 enumeration
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The kind of spacing of the characters in this font,
|
|
from the given enumeration."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
unknown(2),
|
|
fixedSpacing(3),
|
|
-- same spacing for all characters in font
|
|
proportionalSpacing(4)
|
|
-- spacing of each character is proportional to
|
|
-- its optical width
|
|
}
|
|
|
|
XcmFontPCLStyle ::= TEXTUAL-CONVENTION
|
|
-- This value is an IETF-Printer-MIB type 2 enumeration
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The style of the font, from the given enumeration.
|
|
|
|
See: 'PCL 5 Printer Language Technical Reference
|
|
Manual' and 'PCL 5 Comparision Guide' by
|
|
Hewlett-Packard Corporation."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
unknown(2),
|
|
upright(3),
|
|
italic(4),
|
|
condensed(5),
|
|
condensedItalic(6),
|
|
compressed(7),
|
|
expanded(8),
|
|
outline(9),
|
|
inline(10),
|
|
|
|
|
|
shadowed(11),
|
|
outlineShadowed(12)
|
|
}
|
|
|
|
XcmFontPCLStrokeWeight ::= TEXTUAL-CONVENTION
|
|
-- This value is an IETF-Printer-MIB type 2 enumeration
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PCL stroke weight of the font, from the given
|
|
enumeration.
|
|
|
|
These enumeration values are generally equal to the
|
|
usual PCL stroke weight values + 10.
|
|
|
|
See: 'PCL 5 Printer Language Technical Reference
|
|
Manual' and 'PCL 5 Comparision Guide' by
|
|
Hewlett-Packard Corporation."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
unknown(2),
|
|
ultraThin(3),
|
|
extraThin(4),
|
|
thin(5),
|
|
extraLight(6),
|
|
light(7),
|
|
demiLight(8),
|
|
semiLight(9),
|
|
medium(10),
|
|
semiBold(11),
|
|
demiBold(12),
|
|
bold(13),
|
|
extraBold(14),
|
|
black(15),
|
|
extraBlack(16),
|
|
ultraBlack(17)
|
|
}
|
|
|
|
--
|
|
-- Document Resources TC Dummy Group - DO NOT USE!
|
|
--
|
|
-- These dummy objects are defined only to suppress compiler
|
|
-- warnings by making some local reference to textual
|
|
-- conventions defined in this TC module. These dummy objects
|
|
-- have odd use of case in their names (i.e. 'xCm...') in
|
|
-- order to make obvious their related textual conventions.
|
|
|
|
xCmRsrcDummy OBJECT IDENTIFIER ::= { xcmRsrcTC 999 }
|
|
|
|
xCmRsrcGroupSupport OBJECT-TYPE
|
|
SYNTAX XcmRsrcGroupSupport
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Dummy object - DO NOT USE"
|
|
::= { xCmRsrcDummy 1 }
|
|
|
|
|
|
xCmRsrcType OBJECT-TYPE
|
|
SYNTAX XcmRsrcType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Dummy object - DO NOT USE"
|
|
::= { xCmRsrcDummy 2 }
|
|
|
|
xCmRsrcPersistence OBJECT-TYPE
|
|
SYNTAX XcmRsrcPersistence
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Dummy object - DO NOT USE"
|
|
::= { xCmRsrcDummy 3 }
|
|
|
|
xCmFontType OBJECT-TYPE
|
|
SYNTAX XcmFontType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Dummy object - DO NOT USE"
|
|
::= { xCmRsrcDummy 4 }
|
|
|
|
xCmFontSpacing OBJECT-TYPE
|
|
SYNTAX XcmFontSpacing
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Dummy object - DO NOT USE"
|
|
::= { xCmRsrcDummy 5 }
|
|
|
|
xCmFontPCLStyle OBJECT-TYPE
|
|
SYNTAX XcmFontPCLStyle
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Dummy object - DO NOT USE"
|
|
::= { xCmRsrcDummy 6 }
|
|
|
|
xCmFontPCLStrokeWeight OBJECT-TYPE
|
|
SYNTAX XcmFontPCLStrokeWeight
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Dummy object - DO NOT USE"
|
|
::= { xCmRsrcDummy 7 }
|
|
|
|
END
|