4extern volatile Sjmp_buf gNetTimeoutJmp;
11SWrite(
int sfd,
const char *
const buf0,
size_t size,
int tlen,
int swopts)
14 const char *
volatile buf = buf0;
19 if (
SSetjmp(gNetTimeoutJmp) != 0) {
23 nwrote =
size - nleft;
34 nwrote =
size - nleft;
48 tleft = (
int) (done -
now);
50 nwrote =
size - nleft;
57 (
void) alarm((
unsigned int) tleft);
62 nwrote =
size - nleft;
78 nwrote =
size - nleft;
90SWrite(
int sfd,
const char *
const buf0,
size_t size,
int tlen,
int swopts)
93 const char *
buf = buf0;
106 tleft = (
int) (done -
now);
108 nwrote =
size - nleft;
137 nwrote =
size - nleft;
150#if defined(WIN32) || defined(_WINDOWS)
158 nwrote =
size - nleft;
174 nwrote =
size - nleft;
int SWrite(int sfd, const char *const buf0, size_t size, int tlen, int swopts)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
INT WSAAPI select(IN INT s, IN OUT LPFD_SET readfds, IN OUT LPFD_SET writefds, IN OUT LPFD_SET exceptfds, IN CONST struct timeval *timeout)
INT WSAAPI send(IN SOCKET s, IN CONST CHAR FAR *buf, IN INT len, IN INT flags)
GLenum GLuint GLenum GLsizei const GLchar * buf
#define SELECT_TYPE_ARG234
volatile sio_sigproc_t vsio_sigproc_t
void(*)(int) SSignal(int signum, void(*handler)(int))
void(* sio_sigproc_t)(int)