Diff for /libaitrpc/example/tsrv.c between versions 1.13 and 1.14

version 1.13, 2013/08/22 15:31:09 version 1.14, 2013/08/23 13:53:15
Line 97  int xYz(rpc_cli_t *cli, struct tagRPCCall *rpc, array_ Line 97  int xYz(rpc_cli_t *cli, struct tagRPCCall *rpc, array_
         return 0;          return 0;
 }  }
   
   int big(rpc_cli_t *cli, struct tagRPCCall *rpc, array_t *iv)
   {
           RPC_CALLBACK_CHECK_INPUT(cli);
           ait_val_t *v;
   
           printf("Ok lets fun... %d\n", array_Size(iv));
   
           v = ait_getVars(&RPC_RETVARS(cli), 0);
           AIT_SET_BUFSIZ(v, '*', 500000);
           return 0;
   }
   
 int main(int argc, char **argv)  int main(int argc, char **argv)
 {  {
         rpc_func_t *f;          rpc_func_t *f;
Line 121  int main(int argc, char **argv) Line 133  int main(int argc, char **argv)
         rpc_srv_registerCall(srv, 3, NULL);          rpc_srv_registerCall(srv, 3, NULL);
         rpc_srv_registerCall(srv, RC_xYz, xYz);          rpc_srv_registerCall(srv, RC_xYz, xYz);
         rpc_srv_registerCall(srv, RC_xxx, xxx);          rpc_srv_registerCall(srv, RC_xxx, xxx);
           rpc_srv_registerCall(srv, RC_big, big);
   
         rpc_srv_unregisterCall(srv, 4);          rpc_srv_unregisterCall(srv, 4);
   

Removed from v.1.13  
changed lines
  Added in v.1.14


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