QS.ENGINE.PROBE

Tests asynchronous scalar or spill delivery with a synthetic background delay in seconds

Category: QuantSupport - System.

QS.ENGINE.PROBE(seconds: number, rows: integer) → spilled range
Parameters:
  • seconds (number) – Synthetic background delay in seconds, from 0 through 30; used to check Excel responsiveness

  • rows (integer) – Number of result rows from 1 through 10000; one row returns 42, multiple rows spill consecutive values

Returns:

42 or a column starting at 42 after the requested background delay.

Return Type:

spilled range

Errors:

#N/A while pending; #VALUE! for invalid arguments or a missing matching RTD companion.

Formula

=QS.ENGINE.PROBE(seconds, rows)

Calculation

Runs on Excel’s main calculation thread.

Native Declaration

fn qs_evaluate_probe (seconds : f64 , rows : i32) -> Result < * mut XLOPER12 , XllError >

Rust source