XcmHrDpaConditions

  • Base type Integer32
  • Range 0 — 2147483647

The generic conditions (ie, state reasons) of this system, device, service, etc, specified in a bit-mask. -- DPA - Service level operations -- See section D.2.3 of DPA Mgmt Service (ISO 10175-3) -- and section 4 of POSIX DPA Client (IEEE 1387.4) 1 : cleanedByOperator -- 2**0 2 : cleanedBySystem -- 2**1 -- all jobs deleted by operator/system -- 'serviceClean' in 'XcmSvcMonServiceMgmtOperation' -- 'pdclean' in POSIX DPA Client 4 : disabledByOperator -- 2**2 8 : disabledBySystem -- 2**3 -- all new jobs rejected by system -- 'serviceDisable' in 'XcmSvcMonServiceMgmtOperation' -- 'pddisable' in POSIX DPA Client 16 : pausedByOperator -- 2**4 32 : pausedBySystem -- 2**5 -- all existing job output suspended on system -- 'servicePause' in 'XcmSvcMonServiceMgmtOperation' -- 'pdpause' in POSIX DPA Client 64 : shutdownByOperator -- 2**6 - 'pdshutdown' 128 : shutdownBySystem -- 2**7 - 'pdshutdown' -- service state is 'terminating', then 'unavailable' -- 'serviceShutdown' in 'XcmSvcMonServiceMgmtOperation' -- 'pdshutdown' in POSIX DPA Client -- XCMI - Service level extended operations 256 : diagnosedByOperator -- 2**8 512 : diagnosedBySystem -- 2**9 -- 'serviceDiagnose' in 'XcmSvcMonServiceMgmtOperation' 1024 : resetByOperator -- 2**10 2048 : resetBySystem -- 2**11 -- 'serviceReset[Cold|Warm|Factory]' -- in 'XcmSvcMonServiceMgmtOperation' 4096 : startedByOperator -- 2**12 8192 : startedBySystem -- 2**13 -- 'service[Create|Install|Upgrade|Restart]' -- in 'XcmSvcMonServiceMgmtOperation' -- XCMI - Document service activities (during 'ready' state) 65536 : activeCopy -- 2**16 131072 : activePrint -- 2**17 262144 : activeScan -- 2**18 524288 : activeFaxReceive -- 2**19 1048576 : activeFaxSend -- 2**20 2097152 : activeFileReceive -- 2**21 4194304 : activeFileSend -- 2**22 8388608 : activeMailReceive -- 2**23 16777216 : activeMailSend -- 2**24 33554432 : activeImageProcess -- 2**25 67108864 : activeOCR -- 2**26 134217728 : activeDistribute -- 2**27 Usage: The above 'conditions' augment the service state in 'xcmSvcMonService[Current|Previous]State' and the service mgmt information in 'xcmSvcMonServiceMgmt[Operation|InProgress]'. Usage: Conforming management agents SHALL report all 'conditions' of entities accurately. 'Conditions' occur within or across 'states' in a finite state machine implementation of a system, device, service, etc. Usage: A service with 'xcmSvcMonServiceCurrentState' of 'ready(1)' might have 'xcmSvcMonServiceConditions' of 'disabledByOperator', indicating that the service will not accept new jobs. Usage: Multi-bit examples of 'xcmSvcMonServiceConditions' are 'disabledByOperator' concurrently with 'pausedByOperator' and 'activePrint' concurrently with 'activeMailSend'.