stasis_app_recording Struct Reference

Collaboration diagram for stasis_app_recording:

Collaboration graph
[legend]

Data Fields

char * absolute_name
struct stasis_app_controlcontrol
struct {
   int   energy_only
   int   total
duration
int muted:1
struct
stasis_app_recording_options
options
enum stasis_app_recording_state state

Detailed Description

Definition at line 55 of file res_stasis_recording.c.


Field Documentation

Absolute path (minus extension) of the recording

Definition at line 59 of file res_stasis_recording.c.

Referenced by record_file(), recording_cancel(), recording_dtor(), and stasis_app_control_record().

struct stasis_app_control* control [read]

struct { ... } duration

Duration calculations

Referenced by record_file(), stasis_app_control_record(), and stasis_app_recording_to_json().

Duration minus any silence

Definition at line 69 of file res_stasis_recording.c.

Referenced by record_file(), stasis_app_control_record(), and stasis_app_recording_to_json().

int muted

Indicates whether the recording is currently muted

Definition at line 72 of file res_stasis_recording.c.

Referenced by recording_mute(), and recording_unmute().

int total

Total duration

Definition at line 67 of file res_stasis_recording.c.

Referenced by record_file(), stasis_app_control_record(), and stasis_app_recording_to_json().


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

Generated on Thu Apr 16 06:37:42 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6