Instances of this class represent a delayed unbanning, completely self-managed.
コード例 #1
0
 internal void AddUnbanTimer(UnbanTimer timer)
 {
     if (!UnbanTimers.ContainsKey(timer.Mask))
     {
         UnbanTimers.Add(timer.Mask, timer);
     }
 }
コード例 #2
0
 internal void ElapsUnbanTimer(UnbanTimer timer)
 {
     if (UnbanTimers.ContainsKey(timer.Mask))
     {
         UnbanTimers.Remove(timer.Mask);
         m_irc.CommandHandler.Unban(this, timer.Mask);
     }
 }
コード例 #3
0
ファイル: IrcChannel.cs プロジェクト: WCell/WCell-UtilityBot
 internal void ElapsUnbanTimer(UnbanTimer timer)
 {
     if (UnbanTimers.ContainsKey(timer.Mask))
     {
         UnbanTimers.Remove(timer.Mask);
         m_irc.CommandHandler.Unban(this, timer.Mask);
     }
 }
コード例 #4
0
ファイル: IrcChannel.cs プロジェクト: WCell/WCell-UtilityBot
 internal void AddUnbanTimer(UnbanTimer timer)
 {
     if (!UnbanTimers.ContainsKey(timer.Mask))
     {
         UnbanTimers.Add(timer.Mask, timer);
     }
 }