11#include <l4/sys/cxx/ipc_epiface>
12#include <l4/sys/cxx/ipc_string>
14namespace L4Re {
namespace Ned {
42 long execute(L4::Ipc::String<> cmd)
noexcept
45 return execute_t::call(
c(), cmd, res);
65 L4::Ipc::String<char> *result)
noexcept
68 long r = execute_t::call(
c(), cmd, res);
70 result->length = res.length;
Direct control interface for Ned.
long execute(L4::Ipc::String<> cmd, L4::Ipc::String< char > *result) noexcept
Execute the given Lua code.
long execute(L4::Ipc::String<> cmd) noexcept
Execute the given Lua code.
L4::Cap< Class > c() const noexcept
#define L4_INLINE_RPC_NF(res, name, args...)
Define an inline RPC call type (the type only, no callable).
Array data type for dynamically sized arrays in RPCs.
Standard list of RPCs of an interface.