JXFSPrt Service expected event parameter values

The following tables describe the expected combinations of event parameters according to the method that signals the event.
Table 1. IntermediateEvent
Signalling method and operationID Reason Data
PrintFormSync

JXFS_O_PTR_WRITE_ FORM_DATA
JXFS_I_PTR_NO_MEDIA_PRESENT none
JXFS_I_PTR_MEDIA_INSERTED none
JXFS_E_PTR_FIELD_FAILURE JxfsFieldFailure
PrintRawData

JXFS_O_PTR_WRITE_ RAW_DATA
JXFS_I_PTR_NO_MEDIA_PRESENT none
JXFS_I_PTR_MEDIA_INSERTED none

Note: The identificationID parameter (omitted from the table) will have the identification Id of the operation returned in the asynchronous call.

Table 2. OCPtrRawDataEvent
Signalling method Result Data
PrintForm One of:
  • JXFS_RC_SUCCESSFUL
  • JXFS_E_PTR_NO_MEDIA_PRESENT
byte[]
Table 3. OperationCompleteEvent
Signalling method and operationID Result Extended result Data
PrintForm

JXFS_O_PTR_WRITE_FORM_DATA
One of the following:
  • JXFS_RC_SUCCESSFUL
  • JXFS_E_PTR_FIELD_ERROR
  • JXFS_E_PTR_FIELD_NOT_FOUND
  • JXFS_E_PTR_FIELD_SPEC_FAILURE
  • JXFS_E_PTR_FORM_INVALID
  • JXFS_E_PTR_FORM_NOT_FOUND
  • JXFS_E_PTR_MEDIA_INVALID
  • JXFS_E_PTR_MEDIA_NOT_FOUND
  • JXFS_E_PTR_MEDIA_OVERFLOW
  • JXFS_E_PTR_MEDIA_SKEWED
  • JXFS_E_PTR_NO_MEDIA_PRESENT
-1 none
PrintRawData

JXFS_O_PTR_WRITE_ RAW_DATA
One of the following:
  • JXFS_RC_SUCCESSFUL
  • JXFS_E_PTR_NO_MEDIA_PRESENT
-1 none
Note: The identificationID parameter (omitted from the table) will have the ID of the operation returned in the asynchronous call.
Table 4. StatusEvent
Signalling Method Status details
PrintForm JXFS_S_PTR_PAPER JxfsPaperStatus
JXFS_S_PTR_TONER JxfsTonerStatus
JXFS_S_PTR_MEDIA JxfsMediaStatus
PrintRawData JXFS_S_PTR_PAPER JxfsPaperStatus
JXFS_S_PTR_TONER JxfsTonerStatus
JXFS_S_PTR_MEDIA JxfsMediaStatus
Note: The identificationID parameter (omitted from the table) will have the identification Id of the operation returned in the asynchronous call.