Main Page   Alphabetical List   Data Structures   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_format * next

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().

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(), and ast_tellstream().

int(* trunc)(struct ast_filestream *fs)
 

Referenced by ast_format_register(), and ast_truncstream().

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 Oct 28 11:33:07 2004 for Asterisk by doxygen1.2.15