OnUserEncountered() protected method

protected OnUserEncountered ( IrcUser user ) : void
user IrcUser
return void
Esempio n. 1
0
 public IrcUser(IrcClient irc, string nick, IrcChannel chan)
     : this(irc)
 {
     m_nick = nick;
     m_comChans.Add(chan.Name, chan);
     irc.OnUserEncountered(this);
 }
Esempio n. 2
0
 public IrcUser(IrcClient irc, string nick, IrcChannel chan)
     : this(irc)
 {
     m_nick = nick;
     m_comChans.Add(chan.Name, chan);
     irc.OnUserEncountered(this);
 }
Esempio n. 3
0
        internal void ChangeNick(string newNick)
        {
            var oldNick = m_nick;

            if (oldNick == newNick)
            {
                return;
            }
            m_nick = newNick;
            foreach (var chan in m_comChans.Values)
            {
                chan.OnNickChange(this, oldNick);
            }
            //m_irc.Users.Remove(oldNick);
            m_irc.OnUserEncountered(this);
        }
Esempio n. 4
0
 public IrcUser(IrcClient irc, string mask)
     : this(irc)
 {
     Parse(mask);
     irc.OnUserEncountered(this);
 }
Esempio n. 5
0
 public IrcUser(IrcClient irc, string mask)
     : this(irc)
 {
     Parse(mask);
     irc.OnUserEncountered(this);
 }