Sun Dec 18 20:55:55 2011

Asterisk developer's documentation


ast_filestream Struct Reference

#include <file.h>

Collaboration diagram for ast_filestream:

Collaboration graph
[legend]

Data Fields

union {
   void *   _private
   void *private   attribute_deprecated
}; 
char * buf
FILE * f
char * filename
int flags
struct ast_formatfmt
struct ast_frame fr
int lasttimeout
int lastwriteformat
mode_t mode
const char * orig_chan_name
struct ast_channelowner
char * realfilename
struct ast_tranlator_pvt * tr
struct ast_trans_pvttrans
struct ast_filestreamvfs

Detailed Description

Definition at line 117 of file file.h.


Field Documentation

union { ... }

void* _private

void* private attribute_deprecated

Definition at line 139 of file file.h.

char* buf

FILE* f

char* filename

Definition at line 122 of file file.h.

Referenced by ast_closestream(), ast_filehelper(), ast_readfile(), ast_writefile(), and ast_writestream().

int flags

Definition at line 120 of file file.h.

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

struct ast_format* fmt [read]

struct ast_frame fr [read]

Definition at line 130 of file file.h.

Referenced by ast_filehelper(), ast_readaudio_callback(), and ast_readvideo_callback().

Definition at line 129 of file file.h.

Referenced by ast_writestream().

mode_t mode

Definition at line 121 of file file.h.

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

const char* orig_chan_name

Definition at line 142 of file file.h.

Referenced by ast_closestream(), ast_readaudio_callback(), ast_streamfile(), and waitstream_core().

struct ast_channel* owner [read]

char* realfilename

Definition at line 123 of file file.h.

Referenced by ast_closestream(), and ast_writefile().

struct ast_tranlator_pvt* tr [read]

Definition at line 128 of file file.h.

struct ast_trans_pvt* trans [read]

Transparently translate from another format -- just once

Definition at line 127 of file file.h.

Referenced by ast_closestream(), ast_filehelper(), ast_readfile(), ast_writefile(), and ast_writestream().

struct ast_filestream* vfs [read]


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

Generated on Sun Dec 18 20:55:55 2011 for Asterisk - the Open Source PBX by  doxygen 1.5.6