| Procedure | Location | Procedure Type | Description |
|---|---|---|---|
| c_char_to_f_string | character_operations_m | Subroutine | |
| c_to_f_charpointer | character_operations_m | Function | |
| c_to_f_charpointer_with_length | character_operations_m | Function | |
| cchar_array_from_strings | character_operations_m | Subroutine | |
| cchar_array_from_strings_no_null | character_operations_m | Subroutine | |
| convert_cptr | character_operations_m | Function | |
| cptr_array_from_cchar | character_operations_m | Subroutine | |
| cptr_array_from_cchar_no_null | character_operations_m | Subroutine | |
| max_length_char_array | character_operations_m | Function | |
| PQbackendPID | fe_connect_m | Function | Returns the process ID (PID) of the backend process handling this connection. |
| PQbinaryTuples | fe_exec_m | Function | Return |
| PQcancel | fe_connect_m | Function | Requests that the server abandon processing of the current command. |
| PQclear | fe_exec_m | Subroutine | Frees the storage associated with a |
| PQclientEncoding | fe_connect_m | Function | Returns the client encoding. |
| PQcmdStatus | fe_exec_m | Function | Returns the command status tag from the SQL command that generated the |
| PQcmdTuples | fe_exec_m | Function | Returns the number of rows affected by the SQL command. |
| PQconndefaults | fe_connect_m | Subroutine | Return the default connection options. |
| PQconnectdb | fe_connect_m | Function | Connect to the database server with the provided connection string |
| PQconnectdbParams | fe_connect_m | Function | Connect to the database server with connection infomation provided as pairs of |
| PQconnectionNeedsPassword | fe_connect_m | Function | Retuens true if the connection authentication method required a password, but none was available. Returns false if not. |
| PQconnectionUsedPassword | fe_connect_m | Function | Returns true if the connection authentication method used a password. Returns false if not. |
| PQconnectPoll | fe_connect_m | Function | Connect to the database server in a nonblocking manner. |
| PQconnectStart | fe_connect_m | Function | Connect to the database server in a nonblocking manner. |
| PQconnectStartParams | fe_connect_m | Function | Connect to the database server in a nonblocking manner. |
| PQconninfo | fe_connect_m | Subroutine | Returns the connection options used by a live connection. |
| PQconninfoParse | fe_connect_m | Subroutine | |
| PQconsumeInput | fe_exec_m | Function | If input is available from the server, consume it. |
| PQcopyResult | fe_exec_m | Function | |
| PQdb | fe_connect_m | Function | |
| PQdescribePortal | fe_exec_m | Function | Submits a request to obtain information about the specified portral, and waits for completion. |
| PQdescribePrepared | fe_exec_m | Function | Submits a request to obtain information about the specified prepared statement, and waits for completion. |
| PQencryptPasswordConn | fe_auth_m | Subroutine | |
| PQenterPipelineMode | fe_exec_m | Function | |
| PQerrorMessage | fe_connect_m | Function | Returns the error message most recently generated by an operation on the connection. |
| PQescapeIdentifier | fe_exec_m | Function | |
| PQescapeLiteral | fe_exec_m | Function | |
| PQexec | fe_exec_m | Function | Send query to the server and wait until receiving the result. |
| PQexecParams | fe_exec_m | Interface | |
| PQexecPrepared | fe_exec_m | Function | Sends a request to execute a prepared statement with given parameters, and waits for the result. |
| PQexitPipelineMode | fe_exec_m | Function | |
| PQfformat | fe_exec_m | Function | Returns the format code indicating the format of the given column.
Column numbers start at |
| PQfinish | fe_connect_m | Subroutine | |
| PQflush | fe_exec_m | Function | |
| PQfmod | fe_exec_m | Function | |
| PQfname | fe_exec_m | Function | |
| PQfnumber | fe_exec_m | Function | |
| PQfreeCancel | fe_connect_m | Subroutine | |
| PQfreemem | fe_exec_m | Subroutine | |
| PQfsize | fe_exec_m | Function | |
| PQftable | fe_exec_m | Function | |
| PQftablecol | fe_exec_m | Function | |
| PQftype | fe_exec_m | Function | |
| PQgetCancel | fe_connect_m | Function | |
| PQgetisnull | fe_exec_m | Function | |
| PQgetlength | fe_exec_m | Function | |
| PQgetResult | fe_exec_m | Function | Waits for the next result from a prior |
| PQgetvalue | fe_exec_m | Function | |
| PQhost | fe_connect_m | Function | |
| PQhostaddr | fe_connect_m | Function | |
| PQisBusy | fe_exec_m | Function | |
| PQisnonblocking | fe_exec_m | Function | |
| PQisthreadsafe | fe_exec_m | Function | Get the threadsafety status of the current running libpq library. cf. PostgreSQL Documentation |
| PQlibVersion | fe_misc_m | Function | Get the current running version of libpq. cf. PostgreSQL Documentation |
| PQmakeEmptyPGresult | fe_exec_m | Function | |
| PQnfields | fe_exec_m | Function | |
| PQnotifies | fe_exec_m | Function | |
| PQnparams | fe_exec_m | Function | |
| PQntuples | fe_exec_m | Function | |
| PQoidValue | fe_exec_m | Function | |
| PQoptions | fe_connect_m | Function | |
| PQparameterStatus | fe_connect_m | Function | |
| PQparamtype | fe_exec_m | Function | |
| PQpass | fe_connect_m | Function | |
| PQping | fe_connect_m | Function | |
| PQpingParams | fe_connect_m | Function | |
| PQpipelineStatus | fe_exec_m | Function | |
| PQpipelineSync | fe_exec_m | Function | |
| PQport | fe_connect_m | Function | |
| PQprepare | fe_exec_m | Interface | |
| PQprotocolVersion | fe_connect_m | Function | |
| PQreset | fe_connect_m | Subroutine | |
| PQresetPoll | fe_connect_m | Function | |
| PQresetStart | fe_connect_m | Function | |
| PQresStatus | fe_exec_m | Function | Converts the enumerated type returned by |
| PQresultErrorField | fe_exec_m | Function | |
| PQresultErrorMessage | fe_exec_m | Function | |
| PQresultStatus | fe_exec_m | Function | Returns the result status of the command. |
| PQresultVerboseErrorMessage | fe_exec_m | Function | |
| PQsendDescribePortal | fe_exec_m | Function | |
| PQsendDescribePrepared | fe_exec_m | Function | |
| PQsendFlushRequest | fe_exec_m | Function | |
| PQsendPrepare | fe_exec_m | Interface | |
| PQsendQuery | fe_exec_m | Function | Submits a command to the server without waiting for the result(s).
|
| PQsendQueryParams | fe_exec_m | Interface | |
| PQsendQueryPrepared | fe_exec_m | Interface | |
| PQserverVersion | fe_connect_m | Function | |
| PQsetClientEncoding | fe_connect_m | Function | |
| PQsetdbLogin | fe_connect_m | Function | Connect to the database server with connection infomation provided as each argument |
| PQsetErrorContextVisibility | fe_connect_m | Function | |
| PQsetErrorVerbosity | fe_connect_m | Function | |
| PQsetnonblocking | fe_exec_m | Function | |
| PQsetSingleRowMode | fe_exec_m | Function | |
| PQsocket | fe_connect_m | Function | Obtain the file descriptor number of the connection socket to the server. |
| PQsslAttribute | fe_connect_m | Subroutine | |
| PQsslAttributeNames | fe_connect_m | Subroutine | Subroutine for retrieving SSL attribute names from a PostgreSQL database connection and populating an array. |
| PQsslInUse | fe_connect_m | Function | |
| PQstatus | fe_connect_m | Function | |
| PQtransactionStatus | fe_connect_m | Function | |
| PQuser | fe_connect_m | Function | |
| read_option | character_operations_m | Subroutine |