73 ABTS_ASSERT(tc,
"Timeout mismatch, expected 1 second",
83 nbytes = strlen(
"this is a test");
104 char *
buf =
"this is a test";
108 nbytes = strlen(
"this is a test");
void abts_run_test(abts_suite *ts, test_func f, void *value)
#define ABTS_SIZE_EQUAL(a, b, c)
#define ABTS_PTR_NOTNULL(a, b)
#define ABTS_STR_EQUAL(a, b, c)
#define ABTS_ASSERT(a, b, c)
#define ABTS_INT_EQUAL(a, b, c)
#define APR_ASSERT_SUCCESS(tc, ctxt, rv)
APR Miscellaneous library routines.
APR general purpose library routines.
APR Thread and Process Library.
const unsigned char * buf
#define APR_STATUS_IS_TIMEUP(s)
#define APR_STATUS_IS_EBADF(s)
#define apr_pcalloc(p, size)
const char const char *const * args
apr_int64_t apr_interval_time_t
#define apr_time_from_sec(sec)
static void create_pipe(abts_case *tc, void *data)
static apr_file_t * writep
abts_suite * testpipe(abts_suite *suite)
static void read_write(abts_case *tc, void *data)
static void close_pipe(abts_case *tc, void *data)
static void read_write_notimeout(abts_case *tc, void *data)
static void set_timeout(abts_case *tc, void *data)
static void test_pipe_writefull(abts_case *tc, void *data)
static apr_file_t * readp
typedef int(WSAAPI *apr_winapi_fpt_WSAPoll)(IN OUT LPWSAPOLLFD fdArray