libexplain  1.4.D001
Functions
libexplain/buffer/eio.h File Reference
#include <libexplain/string_buffer.h>

Go to the source code of this file.

Functions

void explain_buffer_eio (explain_string_buffer_t *sb)
void explain_buffer_eio_fildes (explain_string_buffer_t *sb, int fildes)
void explain_buffer_eio_path (explain_string_buffer_t *sb, const char *path)
void explain_buffer_eio_path_dirname (explain_string_buffer_t *sb, const char *path)

Function Documentation

The explain_buffer_eio function may be used to print a description of an EIO error.

Parameters:
sbThe buffer to print the explanation on

Definition at line 112 of file eio.c.

void explain_buffer_eio_fildes ( explain_string_buffer_t sb,
int  fildes 
)

The explain_buffer_eio_fildes function may be used to print a description of an EIO error.

Parameters:
sbThe buffer to print the explanation on
fildesthe file descriptor with the problem.

Definition at line 199 of file eio.c.

void explain_buffer_eio_path ( explain_string_buffer_t sb,
const char *  path 
)

The explain_buffer_eio_path function may be used to print a description of an EIO error.

Parameters:
sbThe buffer to print the explanation on
paththe file with the problem.

Definition at line 211 of file eio.c.

void explain_buffer_eio_path_dirname ( explain_string_buffer_t sb,
const char *  path 
)

The explain_buffer_eio_path_dirname function may be used to print a description of an EIO error.

Parameters:
sbThe buffer to print the explanation on
paththe file in the directory with the problem.

Definition at line 223 of file eio.c.