Diff for /libaitrpc/inc/aitrpc.h between versions 1.4.2.3 and 1.4.2.4

version 1.4.2.3, 2011/10/31 14:45:26 version 1.4.2.4, 2011/11/03 13:35:39
Line 352  int rpc_srv_execCall(rpc_func_t * __restrict call, str Line 352  int rpc_srv_execCall(rpc_func_t * __restrict call, str
   
   
 /*  /*
 * rpc_srv_allocVars() Allocate array for call variables * rpc_srv_allocVars() Allocate array for call variables
                                if already allocated memory for RPC call reallocate used space 
  * @call = RPC function call   * @call = RPC function call
 * @varnum = Number of variables, if ==0 free previous allocated variables * @varnum = Number of variables, if ==0 return already allocated variables number
  * return: -1 error, !=-1 return varnum value   * return: -1 error, !=-1 return varnum value
  */   */
 inline int rpc_srv_allocVars(rpc_func_t * __restrict call, int varnum);  inline int rpc_srv_allocVars(rpc_func_t * __restrict call, int varnum);
Line 366  inline int rpc_srv_allocVars(rpc_func_t * __restrict c Line 365  inline int rpc_srv_allocVars(rpc_func_t * __restrict c
  */   */
 inline int rpc_srv_destroyVars(rpc_func_t * __restrict call);  inline int rpc_srv_destroyVars(rpc_func_t * __restrict call);
 /*  /*
 * rpc_srv_freeVals() Clean values from variables of array * rpc_srv_freeVars() Clean values from variables of array
  * @call = RPC function call   * @call = RPC function call
  * return: -1 error, !=-1 Returned number of cleaned variables   * return: -1 error, !=-1 Returned number of cleaned variables
  */   */
inline int rpc_srv_freeVals(rpc_func_t * __restrict call);inline int rpc_srv_freeVars(rpc_func_t * __restrict call);
 /*  /*
  * rpc_srv_copyVars() Copy variables for RPC call to new variable array   * rpc_srv_copyVars() Copy variables for RPC call to new variable array
  * @call = RPC function call   * @call = RPC function call
Line 520  void rpc_cli_closeClient(rpc_cli_t * __restrict cli); Line 519  void rpc_cli_closeClient(rpc_cli_t * __restrict cli);
 int rpc_cli_execCall(rpc_cli_t *cli, const char *csModule, const char *csFunc,   int rpc_cli_execCall(rpc_cli_t *cli, const char *csModule, const char *csFunc, 
                 array_t * __restrict in_vars, array_t ** __restrict out_vars);                  array_t * __restrict in_vars, array_t ** __restrict out_vars);
 /*  /*
 * rpc_cli_freeVals() Free ait_val_t array returned from RPC call * rpc_cli_freeVars() Free ait_val_t array returned from RPC call
  * @vars = Variable array   * @vars = Variable array
  * return: none   * return: none
  */   */
inline void rpc_cli_freeVals(array_t ** __restrict vars);inline void rpc_cli_freeVars(array_t ** __restrict vars);
 /*  /*
 * rpc_cli_allocVals() Allocate ait_val_t array for RPC call * rpc_cli_allocVars() Allocate ait_val_t array for RPC call
  * @args = Number of arguments   * @args = Number of arguments
  * return: =NULL error or !=NULL allocated array   * return: =NULL error or !=NULL allocated array
  */   */
inline array_t *rpc_cli_allocVals(unsigned short args);inline array_t *rpc_cli_allocVars(unsigned short args);
   
   
 /*  /*

Removed from v.1.4.2.3  
changed lines
  Added in v.1.4.2.4


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>