/* KInterbasDB Python Package - Header File for Services Manager Support ** ** Version 3.1 ** ** The following contributors hold Copyright (C) over their respective ** portions of code (see license.txt for details): ** ** [Original Author (maintained through version 2.0-0.3.1):] ** 1998-2001 [alex] Alexander Kuznetsov ** [Maintainers (after version 2.0-0.3.1):] ** 2001-2002 [maz] Marek Isalski ** 2002-2004 [dsr] David Rushby ** [Contributors:] ** 2001 [eac] Evgeny A. Cherkashin ** 2001-2002 [janez] Janez Jere */ #ifndef _KISERVICES_H #define _KISERVICES_H #include "_kinterbasdb.h" /* DSR:2002.06.24:begin block */ staticforward PyTypeObject ServicesConnectionType; /* DSR:2002.06.24:end block */ /* DSR:2002.06.24:begin block */ typedef struct { /* definition of type ServicesConnectionObject */ PyObject_HEAD /* Python API - infrastructural macro. */ isc_svc_handle service_handle; /* Buffer used by Interbase API to store error status of calls. */ ISC_STATUS status[STATUS_VECTOR_SIZE]; } ServicesConnectionObject; /* DSR:2002.06.24:end block */ #endif /* not def _KISERVICES_H */