コード例 #1
0
ファイル: AcdDelegate.cs プロジェクト: wasabii/UcmaKit
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="action"></param>
 public AcdDelegate(AcdAction action)
 {
     Action = action;
 }
コード例 #2
0
ファイル: AcdTimeout.cs プロジェクト: wasabii/UcmaKit
        /// <summary>
        /// Initializes a new instance.
        /// </summary>
        public AcdTimeout(AcdAction dispatcher)
            : this(dispatcher, TimeSpan.Zero)
        {

        }
コード例 #3
0
ファイル: AcdTimeout.cs プロジェクト: wasabii/UcmaKit
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 public AcdTimeout(AcdAction dispatcher, TimeSpan length)
     : base(dispatcher)
 {
     Length = length;
 }
コード例 #4
0
ファイル: AcdHold.cs プロジェクト: wasabii/UcmaKit
        /// <summary>
        /// Initializes a new instance.
        /// </summary>
        /// <param name="action"></param>
        public AcdHold(AcdAction action)
            : this(action, AcdHoldAudio.Ring)
        {

        }
コード例 #5
0
ファイル: AcdHold.cs プロジェクト: wasabii/UcmaKit
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="dispatcher"></param>
 public AcdHold(AcdAction dispatcher, AcdHoldAudio audio)
     : base(dispatcher)
 {
     Audio = audio;
 }
コード例 #6
0
ファイル: AcdCascadeLevel.cs プロジェクト: wasabii/UcmaKit
 /// <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)
 {
 }
コード例 #7
0
ファイル: AcdRepeat.cs プロジェクト: wasabii/UcmaKit
        /// <summary>
        /// Initializes a new instance.
        /// </summary>
        /// <param name="action"></param>
        public AcdRepeat(AcdAction action)
            : base(action)
        {

        }
コード例 #8
0
ファイル: AcdCascadeLevel.cs プロジェクト: wasabii/UcmaKit
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="delay"></param>
 /// <param name="action"></param>
 public AcdCascadeLevel(TimeSpan delay, AcdAction action)
 {
     Delay = delay;
     Action = action;
 }
コード例 #9
0
ファイル: AcdCascadeLevel.cs プロジェクト: wasabii/UcmaKit
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="delay"></param>
 /// <param name="action"></param>
 public AcdCascadeLevel(AcdAction action, TimeSpan delay)
     : this(delay, action)
 {
 }
コード例 #10
0
ファイル: AcdCascadeLevel.cs プロジェクト: wasabii/UcmaKit
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="action"></param>
 public AcdCascadeLevel(AcdAction action)
     : this(TimeSpan.Zero, action)
 {
 }
コード例 #11
0
ファイル: AcdAllowSchedule.cs プロジェクト: wasabii/UcmaKit
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="schedule"></param>
 /// <param name="dispatcher"></param>
 public AcdAllowSchedule(AcdSchedule schedule, AcdAction dispatcher)
     : base(dispatcher)
 {
     Schedule = schedule;
 }
コード例 #12
0
ファイル: AcdAllowSchedule.cs プロジェクト: wasabii/UcmaKit
 /// <summary>
 /// Initializes a new instance.
 /// </summary>
 /// <param name="dispatcher"></param>
 public AcdAllowSchedule(AcdAction dispatcher)
     : base(dispatcher)
 {
 }