file_posix.c File Reference

Go to the source code of this file.

Functions

static void file_close_linux (BD_FILE_H *file)
static int64_t file_seek_linux (BD_FILE_H *file, int64_t offset, int32_t origin)
static int64_t file_tell_linux (BD_FILE_H *file)
static int file_stat_linux (BD_FILE_H *file, struct stat *buf)
static int file_eof_linux (BD_FILE_H *file)
static int64_t file_read_linux (BD_FILE_H *file, uint8_t *buf, int64_t size)
static int64_t file_write_linux (BD_FILE_H *file, const uint8_t *buf, int64_t size)
static BD_FILE_Hfile_open_linux (const char *filename, const char *mode)

Variables

BD_FILE_H *(* file_open )(const char *filename, const char *mode) = file_open_linux

Function Documentation

static void file_close_linux ( BD_FILE_H file  )  [static]

Definition at line 45 of file file_posix.c.

Referenced by file_open_linux().

static int64_t file_seek_linux ( BD_FILE_H file,
int64_t  offset,
int32_t  origin 
) [static]

Definition at line 56 of file file_posix.c.

Referenced by file_open_linux().

static int64_t file_tell_linux ( BD_FILE_H file  )  [static]

Definition at line 65 of file file_posix.c.

Referenced by file_open_linux().

static int file_stat_linux ( BD_FILE_H file,
struct stat *  buf 
) [static]

Definition at line 74 of file file_posix.c.

Referenced by file_open_linux().

static int file_eof_linux ( BD_FILE_H file  )  [static]

Definition at line 79 of file file_posix.c.

Referenced by file_open_linux().

static int64_t file_read_linux ( BD_FILE_H file,
uint8_t buf,
int64_t  size 
) [static]

Definition at line 84 of file file_posix.c.

Referenced by file_open_linux().

static int64_t file_write_linux ( BD_FILE_H file,
const uint8_t buf,
int64_t  size 
) [static]

Definition at line 89 of file file_posix.c.

Referenced by file_open_linux().

static BD_FILE_H* file_open_linux ( const char *  filename,
const char *  mode 
) [static]

Definition at line 94 of file file_posix.c.


Variable Documentation

BD_FILE_H*(* file_open)(const char *filename, const char *mode) = file_open_linux
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:41:47 2012 for MythTV by  doxygen 1.6.3