Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

ast_format Struct Reference


Data Fields

char name [80]
char exts [80]
int format
ast_filestream *(* open )(int fd)
ast_filestream *(* rewrite )(int fd, char *comment)
int(* write )(struct ast_filestream *, struct ast_frame *)
int(* seek )(struct ast_filestream *, long offset, int whence)
int(* trunc )(struct ast_filestream *fs)
long(* tell )(struct ast_filestream *fs)
ast_frame *(* read )(struct ast_filestream *, int *whennext)
void(* close )(struct ast_filestream *)
char *(* getcomment )(struct ast_filestream *)
ast_formatnext

Field Documentation

void(* close)(struct ast_filestream *)
 

Referenced by ast_closestream(), and ast_format_register().

char exts[80]
 

Definition at line 43 of file file.c.

Referenced by ast_format_register(), ast_readfile(), and ast_writefile().

int format
 

Definition at line 45 of file file.c.

Referenced by ast_closestream(), ast_format_register(), ast_playstream(), and ast_writestream().

char*(* getcomment)(struct ast_filestream *)
 

Referenced by ast_format_register().

char name[80]
 

Definition at line 40 of file file.c.

Referenced by ast_format_register(), ast_format_unregister(), and ast_writestream().

struct ast_format* next
 

Definition at line 66 of file file.c.

Referenced by ast_format_register(), ast_format_unregister(), ast_readfile(), and ast_writefile().

struct ast_filestream*(* open)(int fd)
 

Referenced by ast_format_register(), and ast_readfile().

struct ast_frame*(* read)(struct ast_filestream *, int *whennext)
 

Referenced by ast_format_register(), and ast_readframe().

struct ast_filestream*(* rewrite)(int fd, char *comment)
 

Referenced by ast_format_register(), and ast_writefile().

int(* seek)(struct ast_filestream *, long offset, int whence)
 

Referenced by ast_format_register(), and ast_seekstream().

long(* tell)(struct ast_filestream *fs)
 

Referenced by ast_format_register().

int(* trunc)(struct ast_filestream *fs)
 

Referenced by ast_format_register().

int(* write)(struct ast_filestream *, struct ast_frame *)
 

Referenced by ast_format_register(), and ast_writestream().


The documentation for this struct was generated from the following file:
Generated on Thu Nov 29 22:50:28 2007 for Asterisk by  doxygen 1.4.2