Unit postgres3dyn

Description

This item has no description.

Overview

Classes, Interfaces, Objects and Records

Name Description
Record TDlelem  
Record TDllist  
Record TPGresAttDesc  
Record TPGresAttValue  
Record TPGlobjfuncs  
Record TPGconn  
Record TPGresult  
Record pgNotify  
Record _PQprintOpt  
Record _PQconninfoOption  
Record PQArgBlock  

Functions and Procedures

procedure initializepostgres3(const sonames: array of filenamety);
procedure releasepostgres3;
Function DLE_VAL(elem : PDlelem) : pointer;

Types

size_t = sizeint;
psize_t = ˆsize_t;
TFILE = Longint;
PFIle = ˆTFILE;
POid = ˆOid;
Oid = dword;
PDllist= ˆTDllist;
PDlelem= ˆTDlelem;
TSockAddr = Array [1..112] of byte;
PPGresAttDesc= ˆTPGresAttDesc;
PPPGresAttDesc= ˆPPGresAttDesc;
PPGresAttValue= ˆTPGresAttValue;
PPPGresAttValue= ˆPPGresAttValue;
PExecStatusType = ˆTExecStatusType;
TExecStatusType = (...);
PPGlobjfuncs= ˆTPGlobjfuncs;
PConnStatusType = ˆTConnStatusType;
TConnStatusType = (...);
PPGconn= ˆTPGconn;
PPGresult= ˆTPGresult;
PPostgresPollingStatusType = ˆPostgresPollingStatusType;
PostgresPollingStatusType = (...);
PPGTransactionStatusType = ˆPGTransactionStatusType;
PGTransactionStatusType = (...);
PPGVerbosity = ˆPGVerbosity;
PGVerbosity = (...);
PpgNotify = ˆpgNotify;
PQnoticeReceiver = procedure (arg:pointer; res:PPGresult); cdecl;
PQnoticeProcessor = procedure (arg:pointer; message:Pchar); cdecl;
Ppqbool = ˆpqbool;
pqbool = char;
P_PQprintOpt = ˆ_PQprintOpt;
PQprintOpt = _PQprintOpt;
PPQprintOpt = ˆPQprintOpt;
P_PQconninfoOption = ˆ_PQconninfoOption;
PQconninfoOption = _PQconninfoOption;
PPQconninfoOption = ˆPQconninfoOption;
PPQArgBlock = ˆPQArgBlock;

Constants

postgreslib: array[0..2] of filenamety = ('libpq.so.5.4','libpq.so.5','libpq.so');
ERROR_MSG_LENGTH = 4096;
CMDSTATUS_LEN = 40;

Variables

DLNewList: function: PDllist; cdecl;
DLFreeList: procedure(_para1:PDllist); cdecl;
DLNewElem: function(val : pointer) :PDlelem; cdecl;
DLFreeElem: procedure(_para1:PDlelem); cdecl;
DLGetHead: function(_para1:PDllist):PDlelem; cdecl;
DLGetTail: function(_para1:PDllist):PDlelem; cdecl;
DLRemTail: function(l:PDllist):PDlelem; cdecl;
DLGetPred: function(_para1:PDlelem):PDlelem; cdecl;
DLGetSucc: function(_para1:PDlelem):PDlelem; cdecl;
DLRemove: procedure(_para1:PDlelem); cdecl;
DLAddHead: procedure(list:PDllist; node:PDlelem); cdecl;
DLAddTail: procedure(list:PDllist; node:PDlelem); cdecl;
DLRemHead: function(list:PDllist):PDlelem; cdecl;
PQconnectStart: function(conninfo:Pchar):PPGconn; cdecl;
PQconnectPoll: function(conn:PPGconn):PostgresPollingStatusType; cdecl;
PQconnectdb: function(conninfo:Pchar):PPGconn; cdecl;
PQsetdbLogin: function(pghost:Pchar; pgport:Pchar; pgoptions:Pchar; pgtty:Pchar; dbName:Pchar;login:Pchar; pwd:Pchar):PPGconn; cdecl;
PQfinish: procedure(conn:PPGconn); cdecl;
PQconndefaults: function: PPQconninfoOption; cdecl;
PQconninfoFree: procedure(connOptions:PPQconninfoOption); cdecl;
PQresetStart: function(conn:PPGconn):longint; cdecl;
PQresetPoll: function(conn:PPGconn):PostgresPollingStatusType; cdecl;
PQreset: procedure(conn:PPGconn); cdecl;
PQrequestCancel: function(conn:PPGconn):longint; cdecl;
PQdb: function(conn:PPGconn):Pchar; cdecl;
PQuser: function(conn:PPGconn):Pchar; cdecl;
PQpass: function(conn:PPGconn):Pchar; cdecl;
PQhost: function(conn:PPGconn):Pchar; cdecl;
PQport: function(conn:PPGconn):Pchar; cdecl;
PQtty: function(conn:PPGconn):Pchar; cdecl;
PQoptions: function(conn:PPGconn):Pchar; cdecl;
PQstatus: function(conn:PPGconn):TConnStatusType; cdecl;
PQtransactionStatus: function(conn:PPGconn):PGTransactionStatusType; cdecl;
PQparameterStatus: function(conn:PPGconn; paramName:Pchar):Pchar; cdecl;
PQprotocolVersion: function(conn:PPGconn):longint; cdecl;
PQerrorMessage: function(conn:PPGconn):Pchar; cdecl;
PQsocket: function(conn:PPGconn):longint; cdecl;
PQbackendPID: function(conn:PPGconn):longint; cdecl;
PQclientEncoding: function(conn:PPGconn):longint; cdecl;
PQsetClientEncoding: function(conn:PPGconn; encoding:Pchar):longint; cdecl;
PQsetErrorVerbosity: function(conn:PPGconn; verbosity:PGVerbosity):PGVerbosity; cdecl;
PQtrace: procedure(conn:PPGconn; debug_port:PFILE); cdecl;
PQuntrace: procedure(conn:PPGconn); cdecl;
PQsetNoticeReceiver: function(conn:PPGconn; proc:PQnoticeReceiver; arg:pointer):PQnoticeReceiver; cdecl;
PQsetNoticeProcessor: function(conn:PPGconn; proc:PQnoticeProcessor; arg:pointer):PQnoticeProcessor; cdecl;
PQexec: function(conn:PPGconn; query:Pchar):PPGresult; cdecl;
PQexecParams: function(conn:PPGconn; command:Pchar; nParams:longint; paramTypes:POid; paramValues:PPchar;paramLengths:Plongint; paramFormats:Plongint; resultFormat:longint):PPGresult; cdecl;
PQexecPrepared: function(conn:PPGconn; stmtName:Pchar; nParams:longint; paramValues:PPchar; paramLengths:Plongint;paramFormats:Plongint; resultFormat:longint):PPGresult; cdecl;
PQPrepare: function(conn:PPGconn; stmtName:Pchar; query:Pchar; nParams:longint; paramTypes:POid):PPGresult; cdecl;
PQsendQuery: function(conn:PPGconn; query:Pchar):longint; cdecl;
PQsendQueryParams: function(conn:PPGconn; command:Pchar; nParams:longint; paramTypes:POid; paramValues:PPchar;paramLengths:Plongint; paramFormats:Plongint; resultFormat:longint):longint; cdecl;
PQsendQueryPrepared: function(conn:PPGconn; stmtName:Pchar; nParams:longint; paramValues:PPchar; paramLengths:Plongint;paramFormats:Plongint; resultFormat:longint):longint; cdecl;
PQgetResult: function(conn:PPGconn):PPGresult; cdecl;
PQisBusy: function(conn:PPGconn):longint; cdecl;
PQconsumeInput: function(conn:PPGconn):longint; cdecl;
PQnotifies: function(conn:PPGconn):PPGnotify; cdecl;
PQputCopyData: function(conn:PPGconn; buffer:Pchar; nbytes:longint):longint; cdecl;
PQputCopyEnd: function(conn:PPGconn; errormsg:Pchar):longint; cdecl;
PQgetCopyData: function(conn:PPGconn; buffer:PPchar; async:longint):longint; cdecl;
PQgetline: function(conn:PPGconn; _string:Pchar; length:longint):longint; cdecl;
PQputline: function(conn:PPGconn; _string:Pchar):longint; cdecl;
PQgetlineAsync: function(conn:PPGconn; buffer:Pchar; bufsize:longint):longint; cdecl;
PQputnbytes: function(conn:PPGconn; buffer:Pchar; nbytes:longint):longint; cdecl;
PQendcopy: function(conn:PPGconn):longint; cdecl;
PQsetnonblocking: function(conn:PPGconn; arg:longint):longint; cdecl;
PQisnonblocking: function(conn:PPGconn):longint; cdecl;
PQflush: function(conn:PPGconn):longint; cdecl;
PQfn: function(conn:PPGconn; fnid:longint; result_buf:Plongint; result_len:Plongint; result_is_int:longint;args:PPQArgBlock; nargs:longint):PPGresult; cdecl;
PQresultStatus: function(res:PPGresult):TExecStatusType; cdecl;
PQresStatus: function(status:TExecStatusType):Pchar; cdecl;
PQresultErrorMessage: function(res:PPGresult):Pchar; cdecl;
PQresultErrorField: function(res:PPGresult; fieldcode:longint):Pchar; cdecl;
PQntuples: function(res:PPGresult):longint; cdecl;
PQnfields: function(res:PPGresult):longint; cdecl;
PQbinaryTuples: function(res:PPGresult):longint; cdecl;
PQfname: function(res:PPGresult; field_num:longint):Pchar; cdecl;
PQfnumber: function(res:PPGresult; field_name:Pchar):longint; cdecl;
PQftable: function(res:PPGresult; field_num:longint):Oid; cdecl;
PQftablecol: function(res:PPGresult; field_num:longint):longint; cdecl;
PQfformat: function(res:PPGresult; field_num:longint):longint; cdecl;
PQftype: function(res:PPGresult; field_num:longint):Oid; cdecl;
PQfsize: function(res:PPGresult; field_num:longint):longint; cdecl;
PQfmod: function(res:PPGresult; field_num:longint):longint; cdecl;
PQcmdStatus: function(res:PPGresult):Pchar; cdecl;
PQoidStatus: function(res:PPGresult):Pchar; cdecl;
PQoidValue: function(res:PPGresult):Oid; cdecl;
PQcmdTuples: function(res:PPGresult):Pchar; cdecl;
PQgetvalue: function(res:PPGresult; tup_num:longint; field_num:longint):Pchar; cdecl;
PQgetlength: function(res:PPGresult; tup_num:longint; field_num:longint):longint; cdecl;
PQgetisnull: function(res:PPGresult; tup_num:longint; field_num:longint):longint; cdecl;
PQclear: procedure(res:PPGresult); cdecl;
PQfreemem: procedure(ptr:pointer); cdecl;
PQmakeEmptyPGresult: function(conn:PPGconn; status:TExecStatusType):PPGresult; cdecl;
PQescapeString: function(till:Pchar; from:Pchar; length:size_t):size_t; cdecl;
PQescapeBytea: function(bintext:Pbyte; binlen:size_t; bytealen:Psize_t):Pbyte; cdecl;
PQunescapeBytea: function(strtext:Pbyte; retbuflen:Psize_t):Pbyte; cdecl;
PQprint: procedure(fout:PFILE; res:PPGresult; ps:PPQprintOpt); cdecl;
PQdisplayTuples: procedure(res:PPGresult; fp:PFILE; fillAlign:longint; fieldSep:Pchar; printHeader:longint;quiet:longint); cdecl;
PQprintTuples: procedure(res:PPGresult; fout:PFILE; printAttName:longint; terseOutput:longint; width:longint); cdecl;
lo_open: function(conn:PPGconn; lobjId:Oid; mode:longint):longint; cdecl;
lo_close: function(conn:PPGconn; fd:longint):longint; cdecl;
lo_read: function(conn:PPGconn; fd:longint; buf:Pchar; len:size_t):longint; cdecl;
lo_write: function(conn:PPGconn; fd:longint; buf:Pchar; len:size_t):longint; cdecl;
lo_lseek: function(conn:PPGconn; fd:longint; offset:longint; whence:longint):longint; cdecl;
lo_creat: function(conn:PPGconn; mode:longint):Oid; cdecl;
lo_tell: function(conn:PPGconn; fd:longint):longint; cdecl;
lo_unlink: function(conn:PPGconn; lobjId:Oid):longint; cdecl;
lo_import: function(conn:PPGconn; filename:Pchar):Oid; cdecl;
lo_export: function(conn:PPGconn; lobjId:Oid; filename:Pchar):longint; cdecl;
PQmblen: function(s:Pbyte; encoding:longint):longint; cdecl;
PQenv2encoding: function:longint; cdecl;
PQgetssl: function(conn:PPGconn): pointer; cdecl;

Description

Functions and Procedures

procedure initializepostgres3(const sonames: array of filenamety);

This item has no description.

procedure releasepostgres3;

This item has no description.

Function DLE_VAL(elem : PDlelem) : pointer;

This item has no description.

Types

size_t = sizeint;

This item has no description.

psize_t = ˆsize_t;

This item has no description.

TFILE = Longint;

This item has no description.

PFIle = ˆTFILE;

This item has no description.

POid = ˆOid;

This item has no description.

Oid = dword;

This item has no description.

PDllist= ˆTDllist;

This item has no description.

PDlelem= ˆTDlelem;

This item has no description.

TSockAddr = Array [1..112] of byte;

This item has no description.

PPGresAttDesc= ˆTPGresAttDesc;

This item has no description.

PPPGresAttDesc= ˆPPGresAttDesc;

This item has no description.

PPGresAttValue= ˆTPGresAttValue;

This item has no description.

PPPGresAttValue= ˆPPGresAttValue;

This item has no description.

PExecStatusType = ˆTExecStatusType;

This item has no description.

TExecStatusType = (...);

This item has no description.

Values
  • PGRES_EMPTY_QUERY
  • PGRES_COMMAND_OK
  • PGRES_TUPLES_OK
  • PGRES_COPY_OUT
  • PGRES_COPY_IN
  • PGRES_BAD_RESPONSE
  • PGRES_NONFATAL_ERROR
  • PGRES_FATAL_ERROR
PPGlobjfuncs= ˆTPGlobjfuncs;

This item has no description.

PConnStatusType = ˆTConnStatusType;

This item has no description.

TConnStatusType = (...);

This item has no description.

Values
  • CONNECTION_OK
  • CONNECTION_BAD
  • CONNECTION_STARTED
  • CONNECTION_MADE
  • CONNECTION_AWAITING_RESPONSE
  • CONNECTION_AUTH_OK
  • CONNECTION_SETENV
  • CONNECTION_SSL_STARTUP
  • CONNECTION_NEEDED
PPGconn= ˆTPGconn;

This item has no description.

PPGresult= ˆTPGresult;

This item has no description.

PPostgresPollingStatusType = ˆPostgresPollingStatusType;

This item has no description.

PostgresPollingStatusType = (...);

This item has no description.

Values
  • PGRES_POLLING_FAILED
  • PGRES_POLLING_READING
  • PGRES_POLLING_WRITING
  • PGRES_POLLING_OK
  • PGRES_POLLING_ACTIVE
PPGTransactionStatusType = ˆPGTransactionStatusType;

This item has no description.

PGTransactionStatusType = (...);

This item has no description.

Values
  • PQTRANS_IDLE
  • PQTRANS_ACTIVE
  • PQTRANS_INTRANS
  • PQTRANS_INERROR
  • PQTRANS_UNKNOWN
PPGVerbosity = ˆPGVerbosity;

This item has no description.

PGVerbosity = (...);

This item has no description.

Values
  • PQERRORS_TERSE
  • PQERRORS_DEFAULT
  • PQERRORS_VERBOSE
PpgNotify = ˆpgNotify;

This item has no description.

PQnoticeReceiver = procedure (arg:pointer; res:PPGresult); cdecl;

This item has no description.

PQnoticeProcessor = procedure (arg:pointer; message:Pchar); cdecl;

This item has no description.

Ppqbool = ˆpqbool;

This item has no description.

pqbool = char;

This item has no description.

P_PQprintOpt = ˆ_PQprintOpt;

This item has no description.

PQprintOpt = _PQprintOpt;

This item has no description.

PPQprintOpt = ˆPQprintOpt;

This item has no description.

P_PQconninfoOption = ˆ_PQconninfoOption;

This item has no description.

PQconninfoOption = _PQconninfoOption;

This item has no description.

PPQconninfoOption = ˆPQconninfoOption;

This item has no description.

PPQArgBlock = ˆPQArgBlock;

This item has no description.

Constants

postgreslib: array[0..2] of filenamety = ('libpq.so.5.4','libpq.so.5','libpq.so');

This item has no description.

ERROR_MSG_LENGTH = 4096;

This item has no description.

CMDSTATUS_LEN = 40;

This item has no description.

Variables

DLNewList: function: PDllist; cdecl;

This item has no description.

DLFreeList: procedure(_para1:PDllist); cdecl;

This item has no description.

DLNewElem: function(val : pointer) :PDlelem; cdecl;

This item has no description.

DLFreeElem: procedure(_para1:PDlelem); cdecl;

This item has no description.

DLGetHead: function(_para1:PDllist):PDlelem; cdecl;

This item has no description.

DLGetTail: function(_para1:PDllist):PDlelem; cdecl;

This item has no description.

DLRemTail: function(l:PDllist):PDlelem; cdecl;

This item has no description.

DLGetPred: function(_para1:PDlelem):PDlelem; cdecl;

This item has no description.

DLGetSucc: function(_para1:PDlelem):PDlelem; cdecl;

This item has no description.

DLRemove: procedure(_para1:PDlelem); cdecl;

This item has no description.

DLAddHead: procedure(list:PDllist; node:PDlelem); cdecl;

This item has no description.

DLAddTail: procedure(list:PDllist; node:PDlelem); cdecl;

This item has no description.

DLRemHead: function(list:PDllist):PDlelem; cdecl;

This item has no description.

PQconnectStart: function(conninfo:Pchar):PPGconn; cdecl;

This item has no description.

PQconnectPoll: function(conn:PPGconn):PostgresPollingStatusType; cdecl;

This item has no description.

PQconnectdb: function(conninfo:Pchar):PPGconn; cdecl;

This item has no description.

PQsetdbLogin: function(pghost:Pchar; pgport:Pchar; pgoptions:Pchar; pgtty:Pchar; dbName:Pchar;login:Pchar; pwd:Pchar):PPGconn; cdecl;

This item has no description.

PQfinish: procedure(conn:PPGconn); cdecl;

This item has no description.

PQconndefaults: function: PPQconninfoOption; cdecl;

This item has no description.

PQconninfoFree: procedure(connOptions:PPQconninfoOption); cdecl;

This item has no description.

PQresetStart: function(conn:PPGconn):longint; cdecl;

This item has no description.

PQresetPoll: function(conn:PPGconn):PostgresPollingStatusType; cdecl;

This item has no description.

PQreset: procedure(conn:PPGconn); cdecl;

This item has no description.

PQrequestCancel: function(conn:PPGconn):longint; cdecl;

This item has no description.

PQdb: function(conn:PPGconn):Pchar; cdecl;

This item has no description.

PQuser: function(conn:PPGconn):Pchar; cdecl;

This item has no description.

PQpass: function(conn:PPGconn):Pchar; cdecl;

This item has no description.

PQhost: function(conn:PPGconn):Pchar; cdecl;

This item has no description.

PQport: function(conn:PPGconn):Pchar; cdecl;

This item has no description.

PQtty: function(conn:PPGconn):Pchar; cdecl;

This item has no description.

PQoptions: function(conn:PPGconn):Pchar; cdecl;

This item has no description.

PQstatus: function(conn:PPGconn):TConnStatusType; cdecl;

This item has no description.

PQtransactionStatus: function(conn:PPGconn):PGTransactionStatusType; cdecl;

This item has no description.

PQparameterStatus: function(conn:PPGconn; paramName:Pchar):Pchar; cdecl;

This item has no description.

PQprotocolVersion: function(conn:PPGconn):longint; cdecl;

This item has no description.

PQerrorMessage: function(conn:PPGconn):Pchar; cdecl;

This item has no description.

PQsocket: function(conn:PPGconn):longint; cdecl;

This item has no description.

PQbackendPID: function(conn:PPGconn):longint; cdecl;

This item has no description.

PQclientEncoding: function(conn:PPGconn):longint; cdecl;

This item has no description.

PQsetClientEncoding: function(conn:PPGconn; encoding:Pchar):longint; cdecl;

This item has no description.

PQsetErrorVerbosity: function(conn:PPGconn; verbosity:PGVerbosity):PGVerbosity; cdecl;

This item has no description.

PQtrace: procedure(conn:PPGconn; debug_port:PFILE); cdecl;

This item has no description.

PQuntrace: procedure(conn:PPGconn); cdecl;

This item has no description.

PQsetNoticeReceiver: function(conn:PPGconn; proc:PQnoticeReceiver; arg:pointer):PQnoticeReceiver; cdecl;

This item has no description.

PQsetNoticeProcessor: function(conn:PPGconn; proc:PQnoticeProcessor; arg:pointer):PQnoticeProcessor; cdecl;

This item has no description.

PQexec: function(conn:PPGconn; query:Pchar):PPGresult; cdecl;

This item has no description.

PQexecParams: function(conn:PPGconn; command:Pchar; nParams:longint; paramTypes:POid; paramValues:PPchar;paramLengths:Plongint; paramFormats:Plongint; resultFormat:longint):PPGresult; cdecl;

This item has no description.

PQexecPrepared: function(conn:PPGconn; stmtName:Pchar; nParams:longint; paramValues:PPchar; paramLengths:Plongint;paramFormats:Plongint; resultFormat:longint):PPGresult; cdecl;

This item has no description.

PQPrepare: function(conn:PPGconn; stmtName:Pchar; query:Pchar; nParams:longint; paramTypes:POid):PPGresult; cdecl;

This item has no description.

PQsendQuery: function(conn:PPGconn; query:Pchar):longint; cdecl;

This item has no description.

PQsendQueryParams: function(conn:PPGconn; command:Pchar; nParams:longint; paramTypes:POid; paramValues:PPchar;paramLengths:Plongint; paramFormats:Plongint; resultFormat:longint):longint; cdecl;

This item has no description.

PQsendQueryPrepared: function(conn:PPGconn; stmtName:Pchar; nParams:longint; paramValues:PPchar; paramLengths:Plongint;paramFormats:Plongint; resultFormat:longint):longint; cdecl;

This item has no description.

PQgetResult: function(conn:PPGconn):PPGresult; cdecl;

This item has no description.

PQisBusy: function(conn:PPGconn):longint; cdecl;

This item has no description.

PQconsumeInput: function(conn:PPGconn):longint; cdecl;

This item has no description.

PQnotifies: function(conn:PPGconn):PPGnotify; cdecl;

This item has no description.

PQputCopyData: function(conn:PPGconn; buffer:Pchar; nbytes:longint):longint; cdecl;

This item has no description.

PQputCopyEnd: function(conn:PPGconn; errormsg:Pchar):longint; cdecl;

This item has no description.

PQgetCopyData: function(conn:PPGconn; buffer:PPchar; async:longint):longint; cdecl;

This item has no description.

PQgetline: function(conn:PPGconn; _string:Pchar; length:longint):longint; cdecl;

This item has no description.

PQputline: function(conn:PPGconn; _string:Pchar):longint; cdecl;

This item has no description.

PQgetlineAsync: function(conn:PPGconn; buffer:Pchar; bufsize:longint):longint; cdecl;

This item has no description.

PQputnbytes: function(conn:PPGconn; buffer:Pchar; nbytes:longint):longint; cdecl;

This item has no description.

PQendcopy: function(conn:PPGconn):longint; cdecl;

This item has no description.

PQsetnonblocking: function(conn:PPGconn; arg:longint):longint; cdecl;

This item has no description.

PQisnonblocking: function(conn:PPGconn):longint; cdecl;

This item has no description.

PQflush: function(conn:PPGconn):longint; cdecl;

This item has no description.

PQfn: function(conn:PPGconn; fnid:longint; result_buf:Plongint; result_len:Plongint; result_is_int:longint;args:PPQArgBlock; nargs:longint):PPGresult; cdecl;

This item has no description.

PQresultStatus: function(res:PPGresult):TExecStatusType; cdecl;

This item has no description.

PQresStatus: function(status:TExecStatusType):Pchar; cdecl;

This item has no description.

PQresultErrorMessage: function(res:PPGresult):Pchar; cdecl;

This item has no description.

PQresultErrorField: function(res:PPGresult; fieldcode:longint):Pchar; cdecl;

This item has no description.

PQntuples: function(res:PPGresult):longint; cdecl;

This item has no description.

PQnfields: function(res:PPGresult):longint; cdecl;

This item has no description.

PQbinaryTuples: function(res:PPGresult):longint; cdecl;

This item has no description.

PQfname: function(res:PPGresult; field_num:longint):Pchar; cdecl;

This item has no description.

PQfnumber: function(res:PPGresult; field_name:Pchar):longint; cdecl;

This item has no description.

PQftable: function(res:PPGresult; field_num:longint):Oid; cdecl;

This item has no description.

PQftablecol: function(res:PPGresult; field_num:longint):longint; cdecl;

This item has no description.

PQfformat: function(res:PPGresult; field_num:longint):longint; cdecl;

This item has no description.

PQftype: function(res:PPGresult; field_num:longint):Oid; cdecl;

This item has no description.

PQfsize: function(res:PPGresult; field_num:longint):longint; cdecl;

This item has no description.

PQfmod: function(res:PPGresult; field_num:longint):longint; cdecl;

This item has no description.

PQcmdStatus: function(res:PPGresult):Pchar; cdecl;

This item has no description.

PQoidStatus: function(res:PPGresult):Pchar; cdecl;

This item has no description.

PQoidValue: function(res:PPGresult):Oid; cdecl;

This item has no description.

PQcmdTuples: function(res:PPGresult):Pchar; cdecl;

This item has no description.

PQgetvalue: function(res:PPGresult; tup_num:longint; field_num:longint):Pchar; cdecl;

This item has no description.

PQgetlength: function(res:PPGresult; tup_num:longint; field_num:longint):longint; cdecl;

This item has no description.

PQgetisnull: function(res:PPGresult; tup_num:longint; field_num:longint):longint; cdecl;

This item has no description.

PQclear: procedure(res:PPGresult); cdecl;

This item has no description.

PQfreemem: procedure(ptr:pointer); cdecl;

This item has no description.

PQmakeEmptyPGresult: function(conn:PPGconn; status:TExecStatusType):PPGresult; cdecl;

This item has no description.

PQescapeString: function(till:Pchar; from:Pchar; length:size_t):size_t; cdecl;

This item has no description.

PQescapeBytea: function(bintext:Pbyte; binlen:size_t; bytealen:Psize_t):Pbyte; cdecl;

This item has no description.

PQunescapeBytea: function(strtext:Pbyte; retbuflen:Psize_t):Pbyte; cdecl;

This item has no description.

PQprint: procedure(fout:PFILE; res:PPGresult; ps:PPQprintOpt); cdecl;

This item has no description.

PQdisplayTuples: procedure(res:PPGresult; fp:PFILE; fillAlign:longint; fieldSep:Pchar; printHeader:longint;quiet:longint); cdecl;

This item has no description.

PQprintTuples: procedure(res:PPGresult; fout:PFILE; printAttName:longint; terseOutput:longint; width:longint); cdecl;

This item has no description.

lo_open: function(conn:PPGconn; lobjId:Oid; mode:longint):longint; cdecl;

This item has no description.

lo_close: function(conn:PPGconn; fd:longint):longint; cdecl;

This item has no description.

lo_read: function(conn:PPGconn; fd:longint; buf:Pchar; len:size_t):longint; cdecl;

This item has no description.

lo_write: function(conn:PPGconn; fd:longint; buf:Pchar; len:size_t):longint; cdecl;

This item has no description.

lo_lseek: function(conn:PPGconn; fd:longint; offset:longint; whence:longint):longint; cdecl;

This item has no description.

lo_creat: function(conn:PPGconn; mode:longint):Oid; cdecl;

This item has no description.

lo_tell: function(conn:PPGconn; fd:longint):longint; cdecl;

This item has no description.

lo_unlink: function(conn:PPGconn; lobjId:Oid):longint; cdecl;

This item has no description.

lo_import: function(conn:PPGconn; filename:Pchar):Oid; cdecl;

This item has no description.

lo_export: function(conn:PPGconn; lobjId:Oid; filename:Pchar):longint; cdecl;

This item has no description.

PQmblen: function(s:Pbyte; encoding:longint):longint; cdecl;

This item has no description.

PQenv2encoding: function:longint; cdecl;

This item has no description.

PQgetssl: function(conn:PPGconn): pointer; cdecl;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.