ast_format Struct Reference

Collaboration diagram for ast_format:

Collaboration graph

Data Fields

char name [80]
char exts [80]
int format
struct ast_filestream *(* open )(int fd)
struct 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)
struct ast_frame *(* read )(struct ast_filestream *, int *whennext)
void(* close )(struct ast_filestream *)
char *(* getcomment )(struct ast_filestream *)
struct ast_formatnext

Detailed Description

Definition at line 38 of file file.c.

Field Documentation

char name[80]

Definition at line 40 of file file.c.

char exts[80]

Definition at line 43 of file file.c.

int format

Definition at line 45 of file file.c.

struct ast_filestream*(* open)(int fd) [read]

struct ast_filestream*(* rewrite)(int fd, char *comment) [read]

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)

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

void(* close)(struct ast_filestream *)

char*(* getcomment)(struct ast_filestream *)

struct ast_format* next [read]

Definition at line 66 of file file.c.

The documentation for this struct was generated from the following file:

Generated on Wed Oct 28 17:01:05 2009 for Asterisk by  doxygen 1.5.6