00001 /* File: driver_manager.H 00002 00003 ** Author: Saikat Mukherjee 00004 00005 ** Contact: xsb-contact@cs.sunysb.edu 00006 00007 ** 00008 00009 ** Copyright (C) The Research Foundation of SUNY, 2002-2006 00010 00011 ** 00012 00013 ** XSB is free software; you can redistribute it and/or modify it under the 00014 00015 ** terms of the GNU Library General Public License as published by the Free 00016 00017 ** Software Foundation; either version 2 of the License, or (at your option) 00018 00019 ** any later version. 00020 00021 ** 00022 00023 ** XSB is distributed in the hope that it will be useful, but WITHOUT ANY 00024 00025 ** WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 00026 00027 ** FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for 00028 00029 ** more details. 00030 00031 ** 00032 00033 ** You should have received a copy of the GNU Library General Public License 00034 00035 ** along with XSB; if not, write to the Free Software Foundation, 00036 00037 ** Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 00038 00039 ** 00040 00041 */ 00042 00043 00044 00045 /* 00046 00047 ** This is the header file for exporting 00048 00049 ** the C implementations of the functions defined in the driver_manager module 00050 00051 */ 00052 00053 00054 00055 :- export 00056 00057 initialise/0, 00058 00059 openConnection/6, 00060 00061 queryConnection/4, 00062 00063 closeConnection/1, 00064 00065 prepareStatement/3, 00066 00067 executePreparedStatement/3, 00068 00069 closeStatement/1, 00070 00071 exception/2. 00072 00073 00074