mirror of
https://github.com/corda/corda.git
synced 2024-12-29 09:18:58 +00:00
15 lines
439 B
Plaintext
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);
|
|
};
|
|
}; |