public IrcChannel(IrcSession session, String name, String topic) { _session = session; _factory = _session.MessageFactory; Name = name.Split(' ')[0]; if (topic.Length > 0 && topic[0] == ':') { topic = topic.Substring(1); } Topic = topic; }
public IrcPersonConversation(IrcSession session, IrcPerson person) : base(session) { _person = person; }
public IrcPerson(IrcSession session, String name) { _session = session; Name = name; }
public IrcServerConversation(IrcSession session) : base(session) { }
public IrcChannelConversation(IrcSession session, IrcChannel channel) : base(session) { _channel = channel; }
protected IrcConversation(IrcSession session) { _session = session; }