|
PostgreSQL Source Code git master
|
#include "common/scram-common.h"#include <sys/time.h>#include <netinet/tcp.h>#include "libpq/pg-gssapi.h"#include "datatype/timestamp.h"#include "libpq/hba.h"#include "libpq/pqcomm.h"

Go to the source code of this file.
Data Structures | |
| struct | ClientConnectionInfo |
| struct | Port |
| struct | ClientSocket |
Typedefs | |
| typedef struct ClientConnectionInfo | ClientConnectionInfo |
| typedef struct Port | Port |
| typedef struct ClientSocket | ClientSocket |
Functions | |
| int | pq_getkeepalivesidle (Port *port) |
| int | pq_getkeepalivesinterval (Port *port) |
| int | pq_getkeepalivescount (Port *port) |
| int | pq_gettcpusertimeout (Port *port) |
| int | pq_setkeepalivesidle (int idle, Port *port) |
| int | pq_setkeepalivesinterval (int interval, Port *port) |
| int | pq_setkeepalivescount (int count, Port *port) |
| int | pq_settcpusertimeout (int timeout, Port *port) |
Variables | |
| PGDLLIMPORT ProtocolVersion | FrontendProtocol |
| PGDLLIMPORT ClientConnectionInfo | MyClientConnectionInfo |
Definition at line 1801 of file pqcomm.c.
References ereport, errmsg(), fb(), LOG, and port.
Referenced by pq_setkeepalivescount(), and show_tcp_keepalives_count().
Definition at line 1632 of file pqcomm.c.
References ereport, errmsg(), fb(), LOG, and port.
Referenced by pq_setkeepalivesidle(), and show_tcp_keepalives_idle().
Definition at line 1717 of file pqcomm.c.
References ereport, errmsg(), fb(), LOG, and port.
Referenced by pq_setkeepalivesinterval(), and show_tcp_keepalives_interval().
Definition at line 1876 of file pqcomm.c.
References ereport, errmsg(), fb(), LOG, and port.
Referenced by pq_settcpusertimeout(), and show_tcp_user_timeout().
Definition at line 1831 of file pqcomm.c.
References ereport, errmsg(), fb(), LOG, port, pq_getkeepalivescount(), STATUS_ERROR, and STATUS_OK.
Referenced by assign_tcp_keepalives_count(), and pq_init().
Definition at line 1667 of file pqcomm.c.
References ereport, errmsg(), fb(), LOG, port, pq_getkeepalivesidle(), STATUS_ERROR, and STATUS_OK.
Referenced by assign_tcp_keepalives_idle(), and pq_init().
Definition at line 1752 of file pqcomm.c.
References ereport, errmsg(), fb(), LOG, port, pq_getkeepalivesinterval(), STATUS_ERROR, and STATUS_OK.
Referenced by assign_tcp_keepalives_interval(), and pq_init().
Definition at line 1906 of file pqcomm.c.
References ereport, errmsg(), fb(), LOG, port, pq_gettcpusertimeout(), STATUS_ERROR, and STATUS_OK.
Referenced by assign_tcp_user_timeout(), and pq_init().
|
extern |
Definition at line 30 of file globals.c.
Referenced by BackendInitialize(), pq_redirect_to_shm_mq(), process_postgres_switches(), ProcessStartupPacket(), send_message_to_frontend(), and SendNegotiateProtocolVersion().
|
extern |
Definition at line 1018 of file miscinit.c.
Referenced by auth_peer(), ClientAuthentication(), EstimateClientConnectionInfoSpace(), InitPostgres(), ParallelWorkerMain(), RestoreClientConnectionInfo(), SerializeClientConnectionInfo(), set_authn_id(), and validate().