bd_file_s Struct Reference

#include <filesystem.h>

List of all members.

Public Attributes

void * internal
void(* close )(BD_FILE_H *file)
int64_t(* seek )(BD_FILE_H *file, int64_t offset, int32_t origin)
int64_t(* tell )(BD_FILE_H *file)
int(* eof )(BD_FILE_H *file)
int(* stat )(BD_FILE_H *file, struct stat *buf)
int64_t(* read )(BD_FILE_H *file, uint8_t *buf, int64_t size)
int64_t(* write )(BD_FILE_H *file, const uint8_t *buf, int64_t size)

Detailed Description

Definition at line 36 of file filesystem.h.


Member Data Documentation

void(* bd_file_s::close)(BD_FILE_H *file)

Definition at line 39 of file filesystem.h.

Referenced by file_open_linux(), and file_open_mythiowrapper().

int64_t(* bd_file_s::seek)(BD_FILE_H *file, int64_t offset, int32_t origin)

Definition at line 40 of file filesystem.h.

Referenced by file_open_linux(), and file_open_mythiowrapper().

Definition at line 41 of file filesystem.h.

Referenced by file_open_linux(), and file_open_mythiowrapper().

int(* bd_file_s::eof)(BD_FILE_H *file)

Definition at line 42 of file filesystem.h.

Referenced by file_open_linux(), and file_open_mythiowrapper().

int(* bd_file_s::stat)(BD_FILE_H *file, struct stat *buf)

Definition at line 43 of file filesystem.h.

Referenced by file_open_linux(), and file_open_mythiowrapper().

Definition at line 44 of file filesystem.h.

Referenced by file_open_linux(), and file_open_mythiowrapper().

Definition at line 45 of file filesystem.h.

Referenced by file_open_linux(), and file_open_mythiowrapper().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Sun May 27 06:41:50 2012 for MythTV by  doxygen 1.6.3