Apache HTTPD
Functions | Variables
testpipe.c File Reference
#include <stdlib.h>
#include "testutil.h"
#include "apr_file_io.h"
#include "apr_errno.h"
#include "apr_general.h"
#include "apr_lib.h"
#include "apr_thread_proc.h"
#include "apr_strings.h"

Go to the source code of this file.

Functions

static void create_pipe (abts_case *tc, void *data)
 
static void close_pipe (abts_case *tc, void *data)
 
static void set_timeout (abts_case *tc, void *data)
 
static void read_write (abts_case *tc, void *data)
 
static void read_write_notimeout (abts_case *tc, void *data)
 
static void test_pipe_writefull (abts_case *tc, void *data)
 
abts_suitetestpipe (abts_suite *suite)
 

Variables

static apr_file_treadp = NULL
 
static apr_file_twritep = NULL
 

Function Documentation

◆ close_pipe()

static void close_pipe ( abts_case tc,
void *  data 
)
static

Definition at line 40 of file testpipe.c.

◆ create_pipe()

static void create_pipe ( abts_case tc,
void *  data 
)
static

Definition at line 30 of file testpipe.c.

◆ read_write()

static void read_write ( abts_case tc,
void *  data 
)
static

Definition at line 77 of file testpipe.c.

◆ read_write_notimeout()

static void read_write_notimeout ( abts_case tc,
void *  data 
)
static

Definition at line 101 of file testpipe.c.

◆ set_timeout()

static void set_timeout ( abts_case tc,
void *  data 
)
static

Definition at line 54 of file testpipe.c.

◆ test_pipe_writefull()

static void test_pipe_writefull ( abts_case tc,
void *  data 
)
static

Definition at line 127 of file testpipe.c.

◆ testpipe()

abts_suite * testpipe ( abts_suite suite)

Definition at line 189 of file testpipe.c.

Variable Documentation

◆ readp

apr_file_t* readp = NULL
static

Definition at line 27 of file testpipe.c.

◆ writep

apr_file_t* writep = NULL
static

Definition at line 28 of file testpipe.c.