File EnclaveInterface.h

namespace wasm

SYSCALL NUMBERING

Have a look in the sysroot at include/bits/syscall.h to determine the system call numbering.

class EnclaveInterface : public wasm::WasmModule

Public Functions

explicit EnclaveInterface()
~EnclaveInterface() override
virtual void doBindToFunction(faabric::Message &msg, bool cache) override
bool unbindFunction()
virtual int32_t executeFunction(faabric::Message &msg) override
virtual size_t getMemorySizeBytes() override
virtual size_t getMaxMemoryPages() override
virtual uint8_t *getMemoryBase() override

Private Members

uint32_t interfaceId = 0