submit_raw_data_job method

int submit_raw_data_job(
  1. Pointer<Char> printer_name,
  2. Pointer<Uint8> data,
  3. int length,
  4. Pointer<Char> doc_name,
  5. int num_options,
  6. Pointer<Pointer<Char>> option_keys,
  7. Pointer<Pointer<Char>> option_values,
)

Functions that submit a job and return a job ID for status tracking.

Implementation

int submit_raw_data_job(
  ffi.Pointer<ffi.Char> printer_name,
  ffi.Pointer<ffi.Uint8> data,
  int length,
  ffi.Pointer<ffi.Char> doc_name,
  int num_options,
  ffi.Pointer<ffi.Pointer<ffi.Char>> option_keys,
  ffi.Pointer<ffi.Pointer<ffi.Char>> option_values,
) {
  return _submit_raw_data_job(
    printer_name,
    data,
    length,
    doc_name,
    num_options,
    option_keys,
    option_values,
  );
}