185 static int isUDP = 0;
294 unsigned long on = 1;
319 res =
bind(s, addr, addrlen);
418 for (n = 0; n < 5; n++)
443 (
errmsg_internal(
"could not read from ready socket (after retries)")));
644 elog(
ERROR,
"failed to enumerate network events: error code %d",
#define Assert(condition)
int errmsg_internal(const char *fmt,...)
#define ereport(elevel,...)
static char buf[DEFAULT_XLOG_SEG_SIZE]
void pg_usleep(long microsec)
void pgwin32_dispatch_queued_signals(void)
HANDLE pgwin32_signal_event
int pgwin32_select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, const struct timeval *timeout)
int pgwin32_recv(SOCKET s, char *buf, int len, int f)
int pgwin32_send(SOCKET s, const void *buf, int len, int flags)
int pgwin32_connect(SOCKET s, const struct sockaddr *addr, int addrlen)
int pgwin32_waitforsinglesocket(SOCKET s, int what, int timeout)
static int pgwin32_poll_signals(void)
SOCKET pgwin32_socket(int af, int type, int protocol)
static int isDataGram(SOCKET s)
static void TranslateSocketError(void)
SOCKET pgwin32_accept(SOCKET s, struct sockaddr *addr, int *addrlen)
int pgwin32_bind(SOCKET s, struct sockaddr *addr, int addrlen)
int pgwin32_listen(SOCKET s, int backlog)
#define UNBLOCKED_SIGNAL_QUEUE()
#define bind(s, addr, addrlen)
#define listen(s, backlog)