--- libaitrpc/inc/aitrpc.h 2014/03/03 00:36:01 1.23.4.1 +++ libaitrpc/inc/aitrpc.h 2014/03/27 23:11:05 1.23.4.2 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitrpc.h,v 1.23.4.1 2014/03/03 00:36:01 misho Exp $ +* $Id: aitrpc.h,v 1.23.4.2 2014/03/27 23:11:05 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -248,6 +248,8 @@ typedef struct { typedef int (*rpc_callback_t)(rpc_cli_t *, struct tagRPCCall *, array_t *); #define RPC_CALL_DEFINE(x) int (x)(rpc_cli_t*, struct tagRPCCall*, array_t*) +#define RPC_CALL_ARGS(arg1, arg2, arg3) rpc_cli_t* arg1, struct tagRPCCall* arg2, array_t* arg3 +#define RPC_CALL_STDARGS RPC_CALL_ARGS(cli, rpc, iv) /* ----------------------------------------------------------------------- */