using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AsterNET.Manager.Action { public class ConfbridgeStartRecordAction : ManagerAction { public string Conference { get; set; } public override string Action { get { return "ConfbridgeStartRecord"; } } /// /// Starts recording a specified conference, with an optional filename. /// If recording is already in progress, an error will be returned. /// If RecordFile is not provided, the default record_file as specified in the conferences Bridge Profile will be used. /// If record_file is not specified, a file will automatically be generated in Asterisk's monitor directory. /// public ConfbridgeStartRecordAction() { } /// /// Starts recording a specified conference, with an optional filename. /// If recording is already in progress, an error will be returned. /// If RecordFile is not provided, the default record_file as specified in the conferences Bridge Profile will be used. /// If record_file is not specified, a file will automatically be generated in Asterisk's monitor directory. /// /// public ConfbridgeStartRecordAction(string conference) { this.Conference = conference; } } }