corda/sgx-jvm/jvm-enclave/common/rpc/java.edl
2017-03-24 18:23:04 +00:00

15 lines
439 B
Plaintext

/**
* Interface definitions for the ecalls (in) and ocalls (out) to/from the enclave. This is used to generate
* marshalling code that moves calls across the boundary.
*/
enclave {
from "start_thread.edl" import *;
trusted {
public void check_transaction([in, size=len] void* reqbuf, size_t len, [out, size=1024] char* error);
};
untrusted {
void debug_print([in, string] const char *string);
};
};