1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
/* 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 <alexan@users.sourceforge.net>
** [Maintainers (after version 2.0-0.3.1):]
** 2001-2002 [maz] Marek Isalski <kinterbasdb@maz.nu>
** 2002-2004 [dsr] David Rushby <woodsplitter@rocketmail.com>
** [Contributors:]
** 2001 [eac] Evgeny A. Cherkashin <eugeneai@icc.ru>
** 2001-2002 [janez] Janez Jere <janez.jere@void.si>
*/
#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 */
|