Asterisk - The Open Source Telephony Project
21.4.1
|
Data Fields | |
struct ast_channel * | chan |
struct { | |
struct ast_frame * first | |
struct ast_frame * last | |
} | deferred_frames |
unsigned int | ignore_frame_types |
struct { | |
struct asent * next | |
} | list |
unsigned int | orig_end_dtmf_flag:1 |
unsigned int | use_count |
unsigned int | video_update:1 |
Definition at line 54 of file autoservice.c.
struct { ... } deferred_frames |
Frames go on at the head of deferred_frames, so we have the frames from newest to oldest. As we put them at the head of the readq, we'll end up with them in the right order for the channel's readq.
Referenced by ast_autoservice_stop().
unsigned int use_count |
This gets incremented each time autoservice gets started on the same channel. It will ensure that it doesn't actually get stopped until it gets stopped for the last time.
Definition at line 59 of file autoservice.c.
Referenced by ast_autoservice_start(), and ast_autoservice_stop().