This is libpq-be.h in view mode; [Download] [Up]
/* ---------------------------------------------------------------- * FILE * libpq-be.h * * DESCRIPTION * This file contains definitions for structures and * externs for functions used by the POSTGRES backend. * * IDENTIFICATION * /usr/local/devel/postgres-v4r2/src/backend/tmp/RCS/libpq-be.h,v 1.4 1993/07/27 00:53:55 aoki Exp * ---------------------------------------------------------------- */ #ifndef LibpqBeIncluded /* include this file only once. */ #define LibpqBeIncluded 1 /* ---------------- * include stuff common to fe and be * ---------------- */ #include "tmp/libpq.h" #include "access/htup.h" #include "catalog/pg_attribute.h" /* for prototypes */ /* ---------------- * declarations for backend libpq support routines * ---------------- */ extern void be_portalinit ARGS(()); extern void be_portalpush ARGS((PortalEntry *entry)); extern PortalEntry *be_portalpop ARGS(()); extern PortalEntry *be_currentportal ARGS(()); extern PortalEntry *be_newportal ARGS(()); #ifdef PROTOTYPES /* XXX [TRH] forward declaration, needed for prototypes (alternatively #include "catalog/pg_attribute.h"). */ struct attribute; #endif extern void be_typeinit ARGS((PortalEntry *entry, struct attribute **attrs, int natts)); extern void be_printtup ARGS((HeapTuple tuple, struct attribute *typeinfo[])); extern char *PQfn ARGS((int fnid, int *result_buf, int result_len, int result_is_int, PQArgBlock *args, int nargs)); extern char *PQexec ARGS((char *query)); #endif LibpqBeIncluded
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.