16 #include "posix_errno.h" 35 uint8_t rpc_append_size(uint8_t args,
struct response_part** parts);
36 int16_t rpc_append_arr(uint8_t* dst, uint8_t size, uint8_t args,
struct response_part** parts);
38 bool il_reply_arr(
struct rpc_request* req, uint8_t* data, uint8_t size);
39 bool il_reply(
struct rpc_request* req, uint8_t size, ...);
41 void dispatch_function_chain(
void** chain,
struct rpc_request* req);
42 void dispatch_descriptor_chain(
void** chain,
struct rpc_request* req);
44 bool try_consume_path(
struct rpc_request* req, uint8_t size, ...);