nsmcp::QuestionBackend method run (public)

 <instance of nsmcp::QuestionBackend[i]> run question state emit

Defined in /usr/local/ns/tcl/nsmcp/question-backend.tcl

Declare the abstract question execution contract. Concrete providers emit events through the callback and manage their own continuation state.

Parameters:
question (required)
Question text supplied to the selected provider.
state (required)
Opaque retained provider continuation or scan state.
emit (required)
Event callback prefix; returning false requests cancellation.
Returns:
No normal result; raises the abstract-method error.

Testcases:
No testcase defined.
Source code:
error "abstract QuestionBackend.run"
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: