#include <si_sha/sreqpool.h>
Public Attributes | |
sc_rep | _rep |
s_uint32 | flags |
sc_string | scriptIn |
sc_string | scriptOut |
sc_automationPacket * | pkt |
const TCHAR * | obj |
sc_sem | complete |
sc_status | scriptStatus |
Script requests are submitted to a queue that is serviced by the JavaScript engine thread that owns the JavaScript context. Requests can either be to relay a packet from a network to a particular object, or to execute a given set of script commands.
Requests are pointer-handled.
Signals a waiting client that a particular request has completed.
s_uint32 sc_scriptRequest::flags |
Requests flags.
const TCHAR* sc_scriptRequest::obj |
Object identifier to relay to.
Packet relay request
JavaScript to execute.
Script result.
sc_status sc_scriptRequest::scriptStatus |
Exit status of the script.