Hi folks, Sunday (6 April 2008)
Of course, it turns out that there is prior art in CIM class hierarchy
for counter classes, to whit, the abstract class CIM_StatisticalData.
Experience has shown that following CIM naming conventions saves time
and revision of proposed Printing classes.
Therefore, below is my revised mapping of PWG Imaging System State and
Counter MIB (PWG 5106.3-2008) object groups to CIM MOF classes:
MIB Group CIM MOF Class Comment
---------- -------------------------- ----------------------------
General none locale of system, etc.
Key [SNMPKeyId property] artifact of MIB structure
Service ImagingService future abstract base class
Subunit ImagingDeviceElement future abstract base class
SubunitMap AssociatedImagingDeviceElement future association class
Alert ImagingAlertRecord future log class
<Monitoring and Availability>
Time ImagingMonitorStatisticalData system, service, etc.
Monitor ImagingMonitorStatisticalData system, service, etc.
<MediaUsed>
MediaUsed ImagingMediaUsedStatisticalData system, service, etc.
<Traffic>
Traffic ImagingTrafficStatisticalData system, service, etc.
<Work>
Image ImagingWorkStatisticalData system, job, document, etc.
Impression ImagingWorkStatisticalData system, job, document, etc.
TwoSided ImagingWorkStatisticalData system, job, document, etc.
Sheet ImagingWorkStatisticalData system, job, document, etc.
Also below are the exact proposed names of member properties. And
attached is the first draft of abstract CIM_ImagingStatisticalData.mof.
Comments?
Cheers,
- Ira
--
Ira McDonald (Musician / Software Architect)
Chair - Linux Foundation Open Printing WG
Blue Roof Music/High North Inc
email: blueroofmusic at gmail.com
winter:
579 Park Place Saline, MI 48176
734-944-0094
summer:
PO Box 221 Grand Marais, MI 49839
906-494-2434
------------------------------------------------------------------------
CIM_ImagingMonitorStatisticalData
- TotalSeconds
- DownSeconds
- MaintenanceSeconds
- ProcessingSeconds
- ConfigChanges
- TotalAlerts
- CriticalAlerts
- AbortedJobs
- CanceledJobs
- CompletedJobs
- CompletedFinisherJobs
- MemoryAllocationErrors
- MemoryAllocationWarnings
- StorageAllocationErrors
- StorageAllocationWarnings
- LocalStorageKOctets
- RemoteStorageKOctets
------------------------------------------------------------------------
CIM_ImagingMediaUsedStatisticalData
- TotalSheets
- MonochromeSheets
- BlankSheets
- FullColorSheets
- HighlightColorSheets
- MediaSizeName
- MediaInfo
- MediaName
- MediaAccountingKey
------------------------------------------------------------------------
CIM_ImagingTrafficStatisticalData
- InputKOctets
- OutputKOctets
- InputMessages
- OutputMessages
------------------------------------------------------------------------
CIM_ImagingWorkStatisticalData
- TotalImages
- MonochromeImages
- FullColorImages
- TotalSheets
- MonochromeSheets
- BlankSheets
- FullColorSheets
- HighlightColorSheets
- TotalImpressions
- MonochromeImpressions
- BlankImpressions
- FullColorImpressions
- HighlightColorImpressions
- TwoSidedTotalImpressions
- TwoSidedMonochromeImpressions
- TwoSidedBlankImpressions
- TwoSidedFullColorImpressions
- TwoSidedHighlightColorImpressions
------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CIM_ImagingStatisticalData.mof
Type: application/octet-stream
Size: 6777 bytes
Desc: not available
Url : http://www.pwg.org/archives/wims/attachments/20080406/cf2db22a/CIM_ImagingStatisticalData.obj