Expose PQsocketPoll via libpq
authorRobert Haas <rhaas@postgresql.org>
Tue, 2 Apr 2024 14:15:56 +0000 (10:15 -0400)
committerRobert Haas <rhaas@postgresql.org>
Tue, 2 Apr 2024 14:15:56 +0000 (10:15 -0400)
commitf5e4dedfa81f00de93b1b90d06c44cc50e052eaf
treedfd58b39ed329db653949de280e0dd6c4f9df6f1
parent3a352df05e65de740b4a375a0ecbcae97a1f6196
Expose PQsocketPoll via libpq

This is useful when connecting to a database asynchronously via
PQconnectStart(), since it handles deciding between poll() and
select(), and some of the required boilerplate.

Tristan Partin, reviewed by Gurjeet Singh, Heikki Linnakangas, Jelte
Fennema-Nio, and me.

Discussion: http://postgr.es/m/D08WWCPVHKHN.3QELIKZJ2D9RZ@neon.tech
doc/src/sgml/libpq.sgml
src/interfaces/libpq/exports.txt
src/interfaces/libpq/fe-misc.c
src/interfaces/libpq/libpq-fe.h