Diff for /libaitrpc/inc/aitrpc.h between versions 1.8.2.16 and 1.8.2.17

version 1.8.2.16, 2012/05/17 07:53:03 version 1.8.2.17, 2012/05/17 08:42:32
Line 74  SUCH DAMAGE. Line 74  SUCH DAMAGE.
   
 #define CALL_TAG_MAX            65535  #define CALL_TAG_MAX            65535
   
#define CALL_SRVPING            65535#define CALL_SRVPING            65534
#define CALL_BLOBPING           65534 
   
 #define CALL_SRVSHUTDOWN        65533  #define CALL_SRVSHUTDOWN        65533
 #define CALL_SRVCLIENTS         65532  #define CALL_SRVCLIENTS         65532
Line 225  typedef struct { Line 224  typedef struct {
  * (*rpc_callback_t)() - Callback type definition for RPC call in server process   * (*rpc_callback_t)() - Callback type definition for RPC call in server process
  *   *
  * @arg1 = current execution RPC call function   * @arg1 = current execution RPC call function
 * @arg2 = number of items in input array from call request * @arg2 = RPC packet header
  * @arg3 = input array with values from RPC call execution request   * @arg3 = input array with values from RPC call execution request
  * return: -1 error or >-1 success execution   * return: -1 error or >-1 success execution
  */   */
typedef int (*rpc_callback_t)(rpc_func_t *, int, array_t *);typedef int (*rpc_callback_t)(rpc_func_t *, struct tagRPCCall *, array_t *);
   
   
 // -----------------------------------------------------------------------  // -----------------------------------------------------------------------
Line 258  inline int rpc_chkPktSession(rpc_sess_t *p, rpc_sess_t Line 257  inline int rpc_chkPktSession(rpc_sess_t *p, rpc_sess_t
  * return: -1 error or 0 ok   * return: -1 error or 0 ok
  */   */
 inline int rpc_addPktSession(rpc_sess_t *p, rpc_sess_t *s);  inline int rpc_addPktSession(rpc_sess_t *p, rpc_sess_t *s);
   /*
    * rpc_register_srvPing() - Register ping service function
    *
    * @srv = RPC server instance
    * return: -1 error or 0 ok
    */
   inline int rpc_register_srvPing(rpc_srv_t * __restrict srv);
 /*  /*
  * rpc_register_srvServices() - Register internal service functions   * rpc_register_srvServices() - Register internal service functions
  *   *

Removed from v.1.8.2.16  
changed lines
  Added in v.1.8.2.17


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