Class ::nsmcp::QuestionService

::nsmcp::QuestionService[i] create ... \
           [ -backend:required backend:required ] \
           [ -backendErrors (default "") ] \
           [ -backends (default "") ] \
           [ -evidenceDirectory (default "") ] \
           [ -lifetime (default "3600") ] \
           [ -maxBytes:integer (default "2097152") ] \
           [ -maxConversations:integer (default "20") ] \
           [ -maxEvidenceBytes:integer (default "16777216") ] \
           [ -maxTurns:integer (default "20") ] \
           [ -mutex mutex ] \
           [ -queue:required queue:required ] \
           [ -store:required store:required ]

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

Class Relations

  • class: ::nx::Class[i]
  • superclass: ::nx::Object[i]

Methods (to be applied on the object)

  • setup (scripted, public)

     nsmcp::QuestionService[i] setup moduleDirectory
    Parameters:
    moduleDirectory (required)

    Testcases:
    No testcase defined.

Methods (to be applied on instances)

  • cancel (scripted, public)

     <instance of nsmcp::QuestionService[i]> cancel context handle
    Parameters:
    context (required)
    handle (required)

    Testcases:
    No testcase defined.
  • choices (scripted, public)

     <instance of nsmcp::QuestionService[i]> choices

    Testcases:
    No testcase defined.
  • describe (scripted, public)

     <instance of nsmcp::QuestionService[i]> describe

    Testcases:
    No testcase defined.
  • event (scripted, public)

     <instance of nsmcp::QuestionService[i]> event handle turn event
    Parameters:
    handle (required)
    turn (required)
    event (required)

    Testcases:
    No testcase defined.
  • evidence (scripted, public)

     <instance of nsmcp::QuestionService[i]> evidence context handle id
    Parameters:
    context (required)
    handle (required)
    id (required)

    Testcases:
    No testcase defined.
  • forget (scripted, public)

     <instance of nsmcp::QuestionService[i]> forget context handle
    Parameters:
    context (required)
    handle (required)

    Testcases:
    No testcase defined.
  • poll (scripted, public)

     <instance of nsmcp::QuestionService[i]> poll context handle
    Parameters:
    context (required)
    handle (required)

    Testcases:
    No testcase defined.
  • run (scripted, public)

     <instance of nsmcp::QuestionService[i]> run handle turn
    Parameters:
    handle (required)
    turn (required)

    Testcases:
    No testcase defined.
  • send (scripted, public)

     <instance of nsmcp::QuestionService[i]> send context question \
        [ handle ] [ backendName ]
    Parameters:
    context (required)
    question (required)
    handle (optional)
    backendName (optional)

    Testcases:
    No testcase defined.