blob: d24e71f92aa6dfb9840edcb9cb05fe9cbd07084f [file] [log] [blame]
/* SPDX-License-Identifier: BSD-3-Clause */
/*
* Copyright (c) 2021, Arm Limited and Contributors. All rights reserved.
*/
#ifndef MOCK_RPC_INTERFACE_H_
#define MOCK_RPC_INTERFACE_H_
#include "../endpoint/rpc_service_interface.h"
#ifdef __cplusplus
extern "C" {
#endif
void mock_rpc_interface_init(void);
void expect_mock_rpc_interface_receive(void *context, const struct rpc_request *req,
rpc_status_t result);
rpc_status_t mock_rpc_interface_receive(void *context, struct rpc_request *req);
#ifdef __cplusplus
}
#endif
#endif /* MOCK_RPC_INTERFACE_H_ */