dispatch_clnt.c.preserve
上传用户:dgyhgb
上传日期:2007-01-07
资源大小:676k
文件大小:2k
源码类别:

SQL Server

开发平台:

Unix_Linux

  1. /*
  2.  * Please do not edit this file.
  3.  * It was generated using rpcgen.
  4.  */
  5. #include <memory.h> /* for memset */
  6. #include "dispatch.h"
  7. /* Default timeout can be changed using clnt_control() */
  8. static struct timeval TIMEOUT = { 25, 0 };
  9. res *
  10. create_transaction_1(init_arg *argp, CLIENT *clnt)
  11. {
  12. static res clnt_res;
  13. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  14. if (clnt_call(clnt, CREATE_TRANSACTION, xdr_init_arg, argp, xdr_res, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
  15. return (NULL);
  16. }
  17. return (&clnt_res);
  18. }
  19. int *
  20. is_ready_1(opq *argp, CLIENT *clnt)
  21. {
  22. static int clnt_res;
  23. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  24. if (clnt_call(clnt, IS_READY, xdr_opq, argp, xdr_int, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
  25. return (NULL);
  26. }
  27. return (&clnt_res);
  28. }
  29. int *
  30. kill_all_1(int *argp, CLIENT *clnt)
  31. {
  32. static int clnt_res;
  33. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  34. if (clnt_call(clnt, KILL_ALL, xdr_int, argp, xdr_int, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
  35. return (NULL);
  36. }
  37. return (&clnt_res);
  38. }
  39. int *
  40. trn_kill_1(opq *argp, CLIENT *clnt)
  41. {
  42. static int clnt_res;
  43. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  44. if (clnt_call(clnt, TRN_KILL, xdr_opq, argp, xdr_int, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
  45. return (NULL);
  46. }
  47. return (&clnt_res);
  48. }
  49. int *
  50. disp_finit_1(int *argp, CLIENT *clnt)
  51. {
  52. static int clnt_res;
  53. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  54. if (clnt_call(clnt, DISP_FINIT, xdr_int, argp, xdr_int, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
  55. return (NULL);
  56. }
  57. return (&clnt_res);
  58. }
  59. int *
  60. copy_lj_1(opq *argp, CLIENT *clnt)
  61. {
  62. static int clnt_res;
  63. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  64. if (clnt_call(clnt, COPY_LJ, xdr_opq, argp, xdr_int, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
  65. return (NULL);
  66. }
  67. return (&clnt_res);
  68. }
  69. int *
  70. change_params_1(int *argp, CLIENT *clnt)
  71. {
  72. static int clnt_res;
  73. memset((char *)&clnt_res, 0, sizeof(clnt_res));
  74. if (clnt_call(clnt, CHANGE_PARAMS, xdr_int, argp, xdr_int, &clnt_res, TIMEOUT) != RPC_SUCCESS) {
  75. return (NULL);
  76. }
  77. return (&clnt_res);
  78. }