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

SQL Server

开发平台:

Unix_Linux

  1. /* 
  2.  *  cl_lib.h -  rpc client support library interface
  3.  *              of GNU SQL compiler
  4.  *                
  5.  *  This file is a part of GNU SQL Server
  6.  *
  7.  *  Copyright (c) 1996, 1997, Free Software Foundation, Inc
  8.  *  Developed at the Institute of System Programming
  9.  *  This file is written by Michael Kimelman 
  10.  * 
  11.  *  This program is free software; you can redistribute it and/or modify
  12.  *  it under the terms of the GNU General Public License as published by
  13.  *  the Free Software Foundation; either version 2 of the License, or
  14.  *  (at your option) any later version.
  15.  *
  16.  *  This program is distributed in the hope that it will be useful,
  17.  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
  18.  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  19.  *  GNU General Public License for more details.
  20.  *
  21.  *  You should have received a copy of the GNU General Public License
  22.  *  along with this program; if not, write to the Free Software
  23.  *  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  24.  *
  25.  *  Contacts: gss@ispras.ru
  26.  *
  27.  */
  28. /* $Id: cl_lib.h,v 1.245 1997/03/31 03:46:38 kml Exp $ */
  29. #ifndef __CL_LIB_H__
  30. #define __CL_LIB_H__
  31. #include "setup_os.h"
  32. #include "dispatch.h"
  33. char *clnt_error_msg __P((void));
  34. CLIENT *create_service __P((char *hostname,
  35.        rpc_svc_t required_service,
  36.        i4_t answer_wait_time, 
  37.        i4_t trn_client_wait_time,
  38.        i4_t total_transaction_time));
  39. i4_t   svc_ready __P((CLIENT *cl_handle,
  40. i4_t min_delay,
  41. i4_t max_delay, 
  42. i4_t max_wait_time));
  43. void  down_svc     __P((CLIENT *svc     ));
  44. char *get_host     __P((CLIENT *cl      ));
  45. char *choose_host  __P((char   *hostname));
  46. char *SQL__err_msg __P((i4_t code));
  47. #endif