Wed Oct 28 15:49:29 2009

Asterisk developer's documentation


ast_format Struct Reference

Collaboration diagram for ast_format:

Collaboration graph
[legend]

Data Fields

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

Detailed Description

Definition at line 53 of file file.c.


Field Documentation

void(* close)(struct ast_filestream *)

char exts[80]

int format

char*(* getcomment)(struct ast_filestream *)

Referenced by ast_format_register().

char name[80]

struct ast_format* next [read]

struct ast_filestream*(* open)(FILE *f) [read]

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

struct ast_filestream*(* rewrite)(FILE *f, const char *comment) [read]

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

long(* tell)(struct ast_filestream *fs)

int(* trunc)(struct ast_filestream *fs)

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


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

Generated on Wed Oct 28 15:49:30 2009 for Asterisk - the Open Source PBX by  doxygen 1.5.6