version 1.2.4.8, 2011/08/19 12:51:50
|
version 1.2.4.9, 2011/08/19 14:04:21
|
Line 586 void rpc_cli_closeClient(rpc_cli_t * __restrict cli);
|
Line 586 void rpc_cli_closeClient(rpc_cli_t * __restrict cli);
|
* @csModule = Module name, if NULL self binary |
* @csModule = Module name, if NULL self binary |
* @csFunc = Function name for execute |
* @csFunc = Function name for execute |
* @in_argc = IN count of arguments |
* @in_argc = IN count of arguments |
* @in_vals = IN RPC call array of rpc values | * @in_vars = IN RPC call array of rpc values |
* @out_argc = OUT returned count of arguments |
* @out_argc = OUT returned count of arguments |
* @out_vals = OUT returned array of rpc values, must be free after use (see rpc_cli_freeVals()) | * @out_vars = OUT returned array of rpc values, must be free after use (see rpc_cli_freeVals()) |
* return: -1 error or != -1 ok result |
* return: -1 error or != -1 ok result |
*/ |
*/ |
int rpc_cli_execCall(rpc_cli_t *cli, const char *csModule, const char *csFunc, int in_argc, |
int rpc_cli_execCall(rpc_cli_t *cli, const char *csModule, const char *csFunc, int in_argc, |
rpc_val_t * __restrict in_vals, int *out_argc, rpc_val_t ** __restrict out_vals); | rpc_val_t * __restrict in_vars, int *out_argc, rpc_val_t ** __restrict out_vars); |
/* |
/* |
* rpc_cli_freeVals() Free rpc_val_t array returned from RPC call |
* rpc_cli_freeVals() Free rpc_val_t array returned from RPC call |
* @args = Number of arguments in array |
* @args = Number of arguments in array |
* @vals = Value elements | * @vars = Value elements |
* return: none |
* return: none |
*/ |
*/ |
inline void rpc_cli_freeVals(int args, rpc_val_t *vals); | inline void rpc_cli_freeVals(int args, rpc_val_t *vars); |
|
|
|
|
/* |
/* |