Phoebe Goldman
Phoebe Goldman
We currently have syntax in Rust for marking procedures as scheduled, but the host can't actually invoke them. Fix up the host's scheduler infrastructure so that scheduling a procedure results...
Extend the V8 module host to execute procedures, including the ability to suspend and resume execution during blocking or asynchronous operations, as in #3498 .
Add a single new host call for performing an HTTP request, `procedure_http_request`. Its signature is approximately: ``` extern "C" fn procedure_http_request(req: *const u8, req_len: u32, out: *mut BytesSource) -> Errno;...
A user report suggests that `datastore_index_scan_range_bsatn` will panic the host when passed a range where the end is greater than the start. [`std::collections::BTreeMap::range` says it does this, so I guess...
Replicate the Rust interface introduced in #3532 in the TypeScript client SDK.
Replicate the Rust interface introduced in #3532 in the Unreal client SDK.
Replicate the Rust interface introduced in #3532 in the C# client SDK.