Apache HTTPD
Classes | Macros | Functions
readwrite.c File Reference
#include "apr_arch_file_io.h"
#include "apr_strings.h"
#include "apr_thread_mutex.h"
#include "apr_support.h"

Go to the source code of this file.

Classes

struct  apr_file_printf_data
 

Macros

#define USE_WAIT_FOR_IO
 

Functions

static apr_status_t file_read_buffered (apr_file_t *thefile, void *buf, apr_size_t *nbytes)
 
 APR_DECLARE (apr_status_t)
 
apr_status_t apr_file_flush_locked (apr_file_t *thefile)
 
static int file_printf_flush (apr_vformatter_buff_t *buff)
 
 APR_DECLARE_NONSTD (int)
 

Macro Definition Documentation

◆ USE_WAIT_FOR_IO

#define USE_WAIT_FOR_IO

Definition at line 25 of file readwrite.c.

Function Documentation

◆ apr_file_flush_locked()

apr_status_t apr_file_flush_locked ( apr_file_t thefile)

Definition at line 313 of file readwrite.c.

◆ file_printf_flush()

static int file_printf_flush ( apr_vformatter_buff_t buff)
static

Definition at line 499 of file readwrite.c.

◆ file_read_buffered()

static apr_status_t file_read_buffered ( apr_file_t thefile,
void *  buf,
apr_size_t nbytes 
)
static

Definition at line 28 of file readwrite.c.