Harlequin RIP SDK

Monitor information events identifiers for the HDLT subsystem. More...

#include "monevent.h"

Enumerations

enum  {
  MON_INVALIDACCESS_HDLT_GENERIC , MON_INVALIDACCESS_HDLT_SETDLHOOKS , MON_INVALIDACCESS_HDLT_NOTEXECUTABLE , MON_INVALIDACCESS_HDLT_HOOKSDICT ,
  MON_INVALIDACCESS_HDLT_OPTIONSDICT , MON_INVALIDACCESS_HDLT_CLASSINFODICT , MON_INVALIDACCESS_HDLT_TARGETINFODICT , MON_INVALIDACCESS_HDLT_DATADICTWRITE ,
  MON_INVALIDACCESS_HDLT_MATRIXWRITE , MON_INVALIDACCESS_HDLT_MAKEPATHSTRING , MON_INVALIDACCESS_HDLT_WRONGDEVICENUMBER , MON_LIMITCHECK_HDLT_TOODEEP ,
  MON_LIMITCHECK_HDLT_ARRAY , MON_RANGECHECK_HDLT_GENERIC , MON_RANGECHECK_HDLT_PAGETARGET , MON_RANGECHECK_HDLT_CLIPTARGET ,
  MON_RANGECHECK_HDLT_GROUPTARGET , MON_RANGECHECK_HDLT_TEXTTARGET , MON_RANGECHECK_HDLT_BEGININVALIDNAME , MON_RANGECHECK_HDLT_RECACHE ,
  MON_RANGECHECK_HDLT_INVALIDNAME , MON_RANGECHECK_HDLT_IMAGECALLBACKNAME , MON_RANGECHECK_HDLT_NODYNAMICCOERCION , MON_RANGECHECK_HDLT_MASKHEIGHT ,
  MON_RANGECHECK_HDLT_IMAGEHEIGHT , MON_RANGECHECK_HDLT_MATRIXLENGTH , MON_STACKOVERFLOW_HDLT_TOOMANYOBJECTS , MON_STACKOVERFLOW_HDLT_ENDCALLBACK ,
  MON_STACKOVERFLOW_HDLT_EXTRAOBJECTS , MON_STACKOVERFLOW_HDLT_IMAGECALLBACKNAME , MON_STACKOVERFLOW_HDLT_IMAGECALLBACKDICT , MON_STACKUNDERFLOW_HDLT_MUNGER ,
  MON_STACKUNDERFLOW_HDLT_NODICT , MON_STACKUNDERFLOW_HDLT_ENDCALLBACK , MON_STACKUNDERFLOW_HDLT_NOVALUE , MON_STACKUNDERFLOW_HDLT_NOCACHEID ,
  MON_STACKUNDERFLOW_HDLT_TOOFEWOBJECTS , MON_STACKUNDERFLOW_HDLT_CLASSCALLBACK , MON_STACKUNDERFLOW_HDLT_NOCLASS , MON_STACKUNDERFLOW_HDLT_MISSINGOBJECTS ,
  MON_STACKUNDERFLOW_HDLT_NOREPLACE , MON_STACKUNDERFLOW_HDLT_IMAGECALLBACKNAME , MON_STACKUNDERFLOW_HDLT_IMAGECALLBACKDICT , MON_TYPECHECK_HDLT_GENERIC ,
  MON_TYPECHECK_HDLT_MUNGER , MON_TYPECHECK_HDLT_SETDLHOOKS , MON_TYPECHECK_HDLT_BEGINNOTNAME , MON_TYPECHECK_HDLT_NOTINTEGER ,
  MON_TYPECHECK_HDLT_CLASSCOERCION , MON_TYPECHECK_HDLT_CLASSNOTNAME , MON_TYPECHECK_HDLT_INVALIDCLASSES , MON_TYPECHECK_HDLT_INVALIDREPLACE ,
  MON_TYPECHECK_HDLT_NOTEXECUTABLE , MON_TYPECHECK_HDLT_IMNOTNAME , MON_TYPECHECK_HDLT_IMNOTDICT , MON_TYPECHECK_HDLT_COERCIONENTRY ,
  MON_TYPECHECK_HDLT_BEGIN , MON_TYPECHECK_HDLT_END , MON_TYPECHECK_HDLT_DICTMATCH , MON_UNDEFINED_HDLT_POSTSCRIPTMUNGER ,
  MON_UNDEFINED_HDLT_FONT_ENCODE , MON_UNDEFINEDRESULT_HDLT_MATRIXINVERSE , MON_UNDEFINEDRESULT_HDLT_IMPRIME , MON_UNDEFINEDRESULT_HDLT_CLIPCVTDEFAULT ,
  MON_UNDEFINEDRESULT_HDLT_CLIPCVTUSER , MON_UNDEFINEDRESULT_HDLT_CLIPCVTORIGINAL , MON_UNDEFINEDRESULT_HDLT_CTM , MON_UNREGISTERED_HDLT_GENERIC ,
  MON_UNREGISTERED_HDLT_IMAGETYPE , MON_UNREGISTERED_HDLT_INTERLEAVETYPE , MON_UNREGISTERED_HDLT_LOSTFONTDICT , MON_UNREGISTERED_HDLT_LOSTDATADICTCLASS ,
  MON_UNREGISTERED_HDLT_LOSTDATADICTTARGET
}
 

Detailed Description

Monitor information events identifiers for the HDLT subsystem.

Copyright (C) 2023 Global Graphics Software Ltd. All rights reserved. Global Graphics Software Ltd. Confidential Information.

This file enumerates message identifiers for the HDLT subsystem.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MON_INVALIDACCESS_HDLT_GENERIC 

0x68060e00, Invalid access to value

MON_INVALIDACCESS_HDLT_SETDLHOOKS 

0x68060e01, HDLT not enabled

MON_INVALIDACCESS_HDLT_NOTEXECUTABLE 

0x68060e02, Class callback Replace procedure is not executable

MON_INVALIDACCESS_HDLT_HOOKSDICT 

0x68060e03, Cannot read HDLT Hooks dictionary

MON_INVALIDACCESS_HDLT_OPTIONSDICT 

0x68060e04, Cannot read HDLT Options dictionary

MON_INVALIDACCESS_HDLT_CLASSINFODICT 

0x68060e05, Cannot read HDLT Class dictionary

MON_INVALIDACCESS_HDLT_TARGETINFODICT 

0x68060e06, Cannot read HDLT TargetInfo dictionary

MON_INVALIDACCESS_HDLT_DATADICTWRITE 

0x68060e07, Cannot write to HDLT Data dictionary

MON_INVALIDACCESS_HDLT_MATRIXWRITE 

0x68060e08, Cannot write to object

MON_INVALIDACCESS_HDLT_MAKEPATHSTRING 

0x68060e09, Illegal local to global

MON_INVALIDACCESS_HDLT_WRONGDEVICENUMBER 

0x68060e0a, Filter has wrong device number

MON_LIMITCHECK_HDLT_TOODEEP 

0x680c0e00, Target Begin callback exceeded HDLT maximum target depth

MON_LIMITCHECK_HDLT_ARRAY 

0x680c0e01, HDLT array cannot be bigger than PS array

MON_RANGECHECK_HDLT_GENERIC 

0x680e0e00, Wrong value for option

MON_RANGECHECK_HDLT_PAGETARGET 

0x680e0e01, Page target Begin callback should not return /Equivalent

MON_RANGECHECK_HDLT_CLIPTARGET 

0x680e0e02, Clip target Begin callback should not return /Equivalent

MON_RANGECHECK_HDLT_GROUPTARGET 

0x680e0e03, Group target Begin callback should not return /Equivalent

MON_RANGECHECK_HDLT_TEXTTARGET 

0x680e0e04, Text target Begin callback should not return /Equivalent

MON_RANGECHECK_HDLT_BEGININVALIDNAME 

0x680e0e05, Begin callback returned an invalid name

MON_RANGECHECK_HDLT_RECACHE 

0x680e0e06, Class callback cannot ReCache during ReCache

MON_RANGECHECK_HDLT_INVALIDNAME 

0x680e0e07, Class callback returned an invalid name

MON_RANGECHECK_HDLT_IMAGECALLBACKNAME 

0x680e0e08, Name not known

MON_RANGECHECK_HDLT_NODYNAMICCOERCION 

0x680e0e09, Dynamic coercion not implemented

MON_RANGECHECK_HDLT_MASKHEIGHT 

0x680e0e0a, ImageInterleave Type 2 mask height not a multiple of image height

MON_RANGECHECK_HDLT_IMAGEHEIGHT 

0x680e0e0b, ImageInterleave Type 2 image height not a multiple of mask height

MON_RANGECHECK_HDLT_MATRIXLENGTH 

0x680e0e0c, Wrong length for matrix

MON_STACKOVERFLOW_HDLT_TOOMANYOBJECTS 

0x680f0e00, Target Begin callback left objects on stack

MON_STACKOVERFLOW_HDLT_ENDCALLBACK 

0x680f0e01, Target End callback left objects on stack

MON_STACKOVERFLOW_HDLT_EXTRAOBJECTS 

0x680f0e02, Class callback left objects on stack

MON_STACKOVERFLOW_HDLT_IMAGECALLBACKNAME 

0x680f0e03, Image callback left objects on operand stack

MON_STACKOVERFLOW_HDLT_IMAGECALLBACKDICT 

0x680f0e04, Image callback left objects on operand stack

MON_STACKUNDERFLOW_HDLT_MUNGER 

0x68100e00, Did not get a dictionary from postscript munger

MON_STACKUNDERFLOW_HDLT_NODICT 

0x68100e01, setdlhooks needs a dictionary

MON_STACKUNDERFLOW_HDLT_ENDCALLBACK 

0x68100e02, End callback removed objects from stack

MON_STACKUNDERFLOW_HDLT_NOVALUE 

0x68100e03, Begin callback did not return a value

MON_STACKUNDERFLOW_HDLT_NOCACHEID 

0x68100e04, Begin callback did not leave a cache ID

MON_STACKUNDERFLOW_HDLT_TOOFEWOBJECTS 

0x68100e05, Begin callback removed objects from stack

MON_STACKUNDERFLOW_HDLT_CLASSCALLBACK 

0x68100e06, Class callback did not return a value

MON_STACKUNDERFLOW_HDLT_NOCLASS 

0x68100e07, Class callback did not return classes for RetryClass

MON_STACKUNDERFLOW_HDLT_MISSINGOBJECTS 

0x68100e08, Class callback removed objects from stack

MON_STACKUNDERFLOW_HDLT_NOREPLACE 

0x68100e09, Class callback did not leave Replace procedure on stack

MON_STACKUNDERFLOW_HDLT_IMAGECALLBACKNAME 

0x68100e0a, Image callback took objects from operand stack

MON_STACKUNDERFLOW_HDLT_IMAGECALLBACKDICT 

0x68100e0b, Image callback took objects from operand stack

MON_TYPECHECK_HDLT_GENERIC 

0x68130e00, Callback cannot be validated

MON_TYPECHECK_HDLT_MUNGER 

0x68130e01, Value returned by HDLT setdlhooks isn't a dictionary

MON_TYPECHECK_HDLT_SETDLHOOKS 

0x68130e02, Operand isn't a dictionary

MON_TYPECHECK_HDLT_BEGINNOTNAME 

0x68130e03, Begin callback did not return a name

MON_TYPECHECK_HDLT_NOTINTEGER 

0x68130e04, Begin callback cache ID is not an integer

MON_TYPECHECK_HDLT_CLASSCOERCION 

0x68130e05, Class coercion has invalid entry

MON_TYPECHECK_HDLT_CLASSNOTNAME 

0x68130e06, Class callback did not return a name

MON_TYPECHECK_HDLT_INVALIDCLASSES 

0x68130e07, Class callback returned invalid classes for RetryClass

MON_TYPECHECK_HDLT_INVALIDREPLACE 

0x68130e08, Class callback Replace procedure is invalid type

MON_TYPECHECK_HDLT_NOTEXECUTABLE 

0x68130e09, Class callback Replace procedure is not executable

MON_TYPECHECK_HDLT_IMNOTNAME 

0x68130e0a, Image callback did not return a name

MON_TYPECHECK_HDLT_IMNOTDICT 

0x68130e0b, Image callback did not return a dictionary

MON_TYPECHECK_HDLT_COERCIONENTRY 

0x68130e0c, Non-procedure, non-name coercion entry

MON_TYPECHECK_HDLT_BEGIN 

0x68130e0d, Wrong type for Begin procedure

MON_TYPECHECK_HDLT_END 

0x68130e0e, Wrong type for End procedure

MON_TYPECHECK_HDLT_DICTMATCH 

0x68130e0f, Expecting a dictionary

MON_UNDEFINED_HDLT_POSTSCRIPTMUNGER 

0x68140e00, Could not create Postscript munger

MON_UNDEFINED_HDLT_FONT_ENCODE 

0x68140e01, FONTEncode filter not found

MON_UNDEFINEDRESULT_HDLT_MATRIXINVERSE 

0x68160e00, Could not invert matrix

MON_UNDEFINEDRESULT_HDLT_IMPRIME 

0x68160e01, Could not invert matrix imprime

MON_UNDEFINEDRESULT_HDLT_CLIPCVTDEFAULT 

0x68160e02, Could not create clipCvt matrix

MON_UNDEFINEDRESULT_HDLT_CLIPCVTUSER 

0x68160e03, Could not create clipCvt matrix

MON_UNDEFINEDRESULT_HDLT_CLIPCVTORIGINAL 

0x68160e04, Could not create clipCvt matrix

MON_UNDEFINEDRESULT_HDLT_CTM 

0x68160e05, Could not create ctm matrix

MON_UNREGISTERED_HDLT_GENERIC 

0x68180e00, Unknown value

MON_UNREGISTERED_HDLT_IMAGETYPE 

0x68180e01, Unrecognised image type

MON_UNREGISTERED_HDLT_INTERLEAVETYPE 

0x68180e02, Unexpected interleave type for image

MON_UNREGISTERED_HDLT_LOSTFONTDICT 

0x68180e03, Lost Font decode param dict from internaldict

MON_UNREGISTERED_HDLT_LOSTDATADICTCLASS 

0x68180e04, Lost empty DL Data dictionary

MON_UNREGISTERED_HDLT_LOSTDATADICTTARGET 

0x68180e05, Lost empty DL Data dictionary