PostgreSQL Source Code
git master
|
#include <libpq-be.h>
Data Fields | |
pgsocket | sock |
bool | noblock |
ProtocolVersion | proto |
SockAddr | laddr |
SockAddr | raddr |
char * | remote_host |
char * | remote_hostname |
int | remote_hostname_resolv |
int | remote_hostname_errcode |
char * | remote_port |
CAC_state | canAcceptConnections |
char * | database_name |
char * | user_name |
char * | cmdline_options |
List * | guc_options |
char * | application_name |
HbaLine * | hba |
int | default_keepalives_idle |
int | default_keepalives_interval |
int | default_keepalives_count |
int | default_tcp_user_timeout |
int | keepalives_idle |
int | keepalives_interval |
int | keepalives_count |
int | tcp_user_timeout |
void * | gss |
bool | ssl_in_use |
char * | peer_cn |
char * | peer_dn |
bool | peer_cert_valid |
Definition at line 146 of file libpq-be.h.
char* Port::application_name |
Definition at line 176 of file libpq-be.h.
CAC_state Port::canAcceptConnections |
Definition at line 159 of file libpq-be.h.
char* Port::cmdline_options |
Definition at line 168 of file libpq-be.h.
char* Port::database_name |
Definition at line 166 of file libpq-be.h.
Referenced by log_status_format(), process_pgfdw_appname(), write_csvlog(), and write_jsonlog().
int Port::default_keepalives_count |
Definition at line 192 of file libpq-be.h.
int Port::default_keepalives_idle |
Definition at line 190 of file libpq-be.h.
int Port::default_keepalives_interval |
Definition at line 191 of file libpq-be.h.
int Port::default_tcp_user_timeout |
Definition at line 193 of file libpq-be.h.
void* Port::gss |
Definition at line 211 of file libpq-be.h.
Referenced by pgstat_bestart(), and socket_close().
List* Port::guc_options |
Definition at line 169 of file libpq-be.h.
HbaLine* Port::hba |
Definition at line 181 of file libpq-be.h.
int Port::keepalives_count |
Definition at line 196 of file libpq-be.h.
int Port::keepalives_idle |
Definition at line 194 of file libpq-be.h.
int Port::keepalives_interval |
Definition at line 195 of file libpq-be.h.
SockAddr Port::laddr |
Definition at line 151 of file libpq-be.h.
bool Port::noblock |
Definition at line 149 of file libpq-be.h.
Referenced by socket_set_nonblocking().
bool Port::peer_cert_valid |
Definition at line 220 of file libpq-be.h.
Referenced by ssl_client_cert_present(), ssl_client_dn(), ssl_client_dn_field(), ssl_client_serial(), and ssl_issuer_dn().
char* Port::peer_cn |
Definition at line 218 of file libpq-be.h.
char* Port::peer_dn |
Definition at line 219 of file libpq-be.h.
ProtocolVersion Port::proto |
Definition at line 150 of file libpq-be.h.
SockAddr Port::raddr |
Definition at line 152 of file libpq-be.h.
Referenced by pgstat_bestart().
char* Port::remote_host |
Definition at line 153 of file libpq-be.h.
Referenced by log_status_format(), write_csvlog(), and write_jsonlog().
char* Port::remote_hostname |
Definition at line 154 of file libpq-be.h.
Referenced by pgstat_bestart().
int Port::remote_hostname_errcode |
Definition at line 157 of file libpq-be.h.
int Port::remote_hostname_resolv |
Definition at line 156 of file libpq-be.h.
char* Port::remote_port |
Definition at line 158 of file libpq-be.h.
Referenced by log_status_format(), write_csvlog(), and write_jsonlog().
pgsocket Port::sock |
Definition at line 148 of file libpq-be.h.
Referenced by pq_init(), and socket_close().
bool Port::ssl_in_use |
Definition at line 217 of file libpq-be.h.
Referenced by pgstat_bestart(), ssl_cipher(), ssl_client_dn(), ssl_client_dn_field(), ssl_client_serial(), ssl_is_used(), ssl_issuer_dn(), and ssl_version().
int Port::tcp_user_timeout |
Definition at line 197 of file libpq-be.h.
char* Port::user_name |
Definition at line 167 of file libpq-be.h.
Referenced by log_status_format(), process_pgfdw_appname(), write_csvlog(), and write_jsonlog().