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

SQL Server

开发平台:

Unix_Linux

  1. /*
  2.  * Please do not edit this file.
  3.  * It was generated using rpcgen.
  4.  */
  5. #include "gsqltrn.h"
  6. /* Default timeout can be changed using clnt_control() */
  7. static struct timeval TIMEOUT = { 25, 0 };
  8. result_t *
  9. init_comp_1(argp, clnt)
  10. init_params_t *argp;
  11. CLIENT *clnt;
  12. {
  13. static result_t clnt_res;
  14. memset((char *)&clnt_res, 0, sizeof (clnt_res));
  15. if (clnt_call(clnt, INIT_COMP,
  16. (xdrproc_t) xdr_init_params_t, (caddr_t) argp,
  17. (xdrproc_t) xdr_result_t, (caddr_t) &clnt_res,
  18. TIMEOUT) != RPC_SUCCESS) {
  19. return (NULL);
  20. }
  21. return (&clnt_res);
  22. }
  23. result_t *
  24. compile_1(argp, clnt)
  25. stmt_info_t *argp;
  26. CLIENT *clnt;
  27. {
  28. static result_t clnt_res;
  29. memset((char *)&clnt_res, 0, sizeof (clnt_res));
  30. if (clnt_call(clnt, COMPILE,
  31. (xdrproc_t) xdr_stmt_info_t, (caddr_t) argp,
  32. (xdrproc_t) xdr_result_t, (caddr_t) &clnt_res,
  33. TIMEOUT) != RPC_SUCCESS) {
  34. return (NULL);
  35. }
  36. return (&clnt_res);
  37. }
  38. result_t *
  39. del_segment_1(argp, clnt)
  40. seg_del_t *argp;
  41. CLIENT *clnt;
  42. {
  43. static result_t clnt_res;
  44. memset((char *)&clnt_res, 0, sizeof (clnt_res));
  45. if (clnt_call(clnt, DEL_SEGMENT,
  46. (xdrproc_t) xdr_seg_del_t, (caddr_t) argp,
  47. (xdrproc_t) xdr_result_t, (caddr_t) &clnt_res,
  48. TIMEOUT) != RPC_SUCCESS) {
  49. return (NULL);
  50. }
  51. return (&clnt_res);
  52. }
  53. result_t *
  54. link_cursor_1(argp, clnt)
  55. link_cursor_t *argp;
  56. CLIENT *clnt;
  57. {
  58. static result_t clnt_res;
  59. memset((char *)&clnt_res, 0, sizeof (clnt_res));
  60. if (clnt_call(clnt, LINK_CURSOR,
  61. (xdrproc_t) xdr_link_cursor_t, (caddr_t) argp,
  62. (xdrproc_t) xdr_result_t, (caddr_t) &clnt_res,
  63. TIMEOUT) != RPC_SUCCESS) {
  64. return (NULL);
  65. }
  66. return (&clnt_res);
  67. }
  68. result_t *
  69. load_module_1(argp, clnt)
  70. string_t *argp;
  71. CLIENT *clnt;
  72. {
  73. static result_t clnt_res;
  74. memset((char *)&clnt_res, 0, sizeof (clnt_res));
  75. if (clnt_call(clnt, LOAD_MODULE,
  76. (xdrproc_t) xdr_string_t, (caddr_t) argp,
  77. (xdrproc_t) xdr_result_t, (caddr_t) &clnt_res,
  78. TIMEOUT) != RPC_SUCCESS) {
  79. return (NULL);
  80. }
  81. return (&clnt_res);
  82. }
  83. result_t *
  84. execute_stmt_1(argp, clnt)
  85. insn_t *argp;
  86. CLIENT *clnt;
  87. {
  88. static result_t clnt_res;
  89. memset((char *)&clnt_res, 0, sizeof (clnt_res));
  90. if (clnt_call(clnt, EXECUTE_STMT,
  91. (xdrproc_t) xdr_insn_t, (caddr_t) argp,
  92. (xdrproc_t) xdr_result_t, (caddr_t) &clnt_res,
  93. TIMEOUT) != RPC_SUCCESS) {
  94. return (NULL);
  95. }
  96. return (&clnt_res);
  97. }
  98. result_t *
  99. db_create_1(argp, clnt)
  100. void *argp;
  101. CLIENT *clnt;
  102. {
  103. static result_t clnt_res;
  104. memset((char *)&clnt_res, 0, sizeof (clnt_res));
  105. if (clnt_call(clnt, DB_CREATE,
  106. (xdrproc_t) xdr_void, (caddr_t) argp,
  107. (xdrproc_t) xdr_result_t, (caddr_t) &clnt_res,
  108. TIMEOUT) != RPC_SUCCESS) {
  109. return (NULL);
  110. }
  111. return (&clnt_res);
  112. }
  113. result_t *
  114. retry_1(argp, clnt)
  115. void *argp;
  116. CLIENT *clnt;
  117. {
  118. static result_t clnt_res;
  119. memset((char *)&clnt_res, 0, sizeof (clnt_res));
  120. if (clnt_call(clnt, RETRY,
  121. (xdrproc_t) xdr_void, (caddr_t) argp,
  122. (xdrproc_t) xdr_result_t, (caddr_t) &clnt_res,
  123. TIMEOUT) != RPC_SUCCESS) {
  124. return (NULL);
  125. }
  126. return (&clnt_res);
  127. }
  128. int *
  129. is_rpc_ready_1(argp, clnt)
  130. void *argp;
  131. CLIENT *clnt;
  132. {
  133. static int clnt_res;
  134. memset((char *)&clnt_res, 0, sizeof (clnt_res));
  135. if (clnt_call(clnt, IS_RPC_READY,
  136. (xdrproc_t) xdr_void, (caddr_t) argp,
  137. (xdrproc_t) xdr_int, (caddr_t) &clnt_res,
  138. TIMEOUT) != RPC_SUCCESS) {
  139. return (NULL);
  140. }
  141. return (&clnt_res);
  142. }