wasm_exec_result

Informar um problema Ver fonte Nightly · 8.3 · 8.2 · 8.1 · 8.0 · 7.6

O resultado da execução de uma função WebAssembly com repository_ctx.execute_wasm(). Ele contém o valor de retorno e o buffer de saída da função.

Se a execução falhar antes de a função retornar, o código de retorno será negativo e o campo error_message será definido.

Membros

error_message

string wasm_exec_result.error_message

Contém uma mensagem de erro se a execução falhar antes de a função retornar.

output

string wasm_exec_result.output

O conteúdo do buffer de saída retornado pela função WebAssembly.

return_code

long wasm_exec_result.return_code

O valor de retorno da função WebAssembly ou um valor negativo se a execução foi encerrada antes de a função retornar.