Apache HTTPD
Classes | Functions
readwrite.c File Reference
#include "apr_arch_file_io.h"
#include "apr_file_io.h"
#include "apr_general.h"
#include "apr_strings.h"
#include "apr_lib.h"
#include "apr_errno.h"
#include <malloc.h>
#include "apr_arch_atime.h"
#include "apr_arch_misc.h"

Go to the source code of this file.

Classes

struct  apr_file_printf_data
 

Functions

static apr_status_t read_with_timeout (apr_file_t *file, void *buf, apr_size_t len_in, apr_size_t *nbytes)
 
static apr_status_t read_buffered (apr_file_t *thefile, void *buf, apr_size_t *len)
 
 APR_DECLARE (apr_status_t)
 
static apr_status_t write_helper (HANDLE filehand, const char *buf, apr_size_t len, apr_size_t *pwritten)
 
static apr_status_t write_buffered (apr_file_t *thefile, const char *buf, apr_size_t len, apr_size_t *pwritten)
 
static int file_printf_flush (apr_vformatter_buff_t *buff)
 
 APR_DECLARE_NONSTD (int)
 

Function Documentation

◆ file_printf_flush()

static int file_printf_flush ( apr_vformatter_buff_t buff)
static

Definition at line 739 of file readwrite.c.

◆ read_buffered()

static apr_status_t read_buffered ( apr_file_t thefile,
void *  buf,
apr_size_t len 
)
static

Definition at line 143 of file readwrite.c.

◆ read_with_timeout()

static apr_status_t read_with_timeout ( apr_file_t file,
void *  buf,
apr_size_t  len_in,
apr_size_t nbytes 
)
static

Definition at line 31 of file readwrite.c.

◆ write_buffered()

static apr_status_t write_buffered ( apr_file_t thefile,
const char buf,
apr_size_t  len,
apr_size_t pwritten 
)
static

Definition at line 315 of file readwrite.c.

◆ write_helper()

static apr_status_t write_helper ( HANDLE  filehand,
const char buf,
apr_size_t  len,
apr_size_t pwritten 
)
static

Definition at line 285 of file readwrite.c.