nsmcp::ChatCompletionsBackend method streamDrain (public)

 <instance of nsmcp::ChatCompletionsBackend[i]> streamDrain key

Defined in /usr/local/ns/tcl/nsmcp/question-chat-completions.tcl

Parameters:
key (required)

Testcases:
No testcase defined.
Source code:
ns_mutex lock ${:mutex}
try {
    set record [nsv_get ${:streamStore} $key]
    set next $record
    dict set next data {}
    nsv_set ${:streamStore} $key $next
    return $record
} finally {ns_mutex unlock ${:mutex}}
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: