Esempio n. 1
0
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="action"></param>
 public AcdDelegate(AcdAction action)
 {
     Action = action;
 }
Esempio n. 2
0
        /// <summary>
        /// Initializes a new instance.
        /// </summary>
        public AcdTimeout(AcdAction dispatcher)
            : this(dispatcher, TimeSpan.Zero)
        {

        }
Esempio n. 3
0
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 public AcdTimeout(AcdAction dispatcher, TimeSpan length)
     : base(dispatcher)
 {
     Length = length;
 }
Esempio n. 4
0
        /// <summary>
        /// Initializes a new instance.
        /// </summary>
        /// <param name="action"></param>
        public AcdHold(AcdAction action)
            : this(action, AcdHoldAudio.Ring)
        {

        }
Esempio n. 5
0
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="dispatcher"></param>
 public AcdHold(AcdAction dispatcher, AcdHoldAudio audio)
     : base(dispatcher)
 {
     Audio = audio;
 }
Esempio n. 6
0
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="delay">Delay in milliseconds.</param>
 /// <param name="action"></param>
 public AcdCascadeLevel(int delay, AcdAction action)
     : this(TimeSpan.FromMilliseconds(delay), action)
 {
 }
Esempio n. 7
0
        /// <summary>
        /// Initializes a new instance.
        /// </summary>
        /// <param name="action"></param>
        public AcdRepeat(AcdAction action)
            : base(action)
        {

        }
Esempio n. 8
0
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="delay"></param>
 /// <param name="action"></param>
 public AcdCascadeLevel(TimeSpan delay, AcdAction action)
 {
     Delay = delay;
     Action = action;
 }
Esempio n. 9
0
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="delay"></param>
 /// <param name="action"></param>
 public AcdCascadeLevel(AcdAction action, TimeSpan delay)
     : this(delay, action)
 {
 }
Esempio n. 10
0
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="action"></param>
 public AcdCascadeLevel(AcdAction action)
     : this(TimeSpan.Zero, action)
 {
 }
Esempio n. 11
0
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="schedule"></param>
 /// <param name="dispatcher"></param>
 public AcdAllowSchedule(AcdSchedule schedule, AcdAction dispatcher)
     : base(dispatcher)
 {
     Schedule = schedule;
 }
Esempio n. 12
0
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="dispatcher"></param>
 public AcdAllowSchedule(AcdAction dispatcher)
     : base(dispatcher)
 {
 }