コード例 #1
0
ファイル: Channel.cs プロジェクト: Rafa652/GameChannel
 internal JoinEvent(bool outgoing, User sender, Channel channel, string key)
     : base(outgoing)
 {
     _sender = sender;
     _channel = channel;
     _key = key ?? "";
 }
コード例 #2
0
ファイル: Invite.cs プロジェクト: Rafa652/GameChannel
 internal InviteEvent(bool outgoing, User sender, User target, string channel)
     : base(outgoing)
 {
     _sender = sender;
     _target = target;
     _channel = channel;
 }
コード例 #3
0
ファイル: Ctcp.cs プロジェクト: Rafa652/GameChannel
 internal CtcpEvent(bool outgoing, User sender, Entity target, CtcpType type, string message)
     : base(outgoing)
 {
     _sender = sender;
     _target = target;
     _ctype = type;
     _message = message;
 }
コード例 #4
0
ファイル: Channel.cs プロジェクト: Rafa652/GameChannel
 internal KickEvent(bool outgoing, User sender, Channel channel, User target, string message)
     : base(outgoing)
 {
     _sender = sender;
     _channel = channel;
     _target = target;
     _message = message;
 }
コード例 #5
0
ファイル: Message.cs プロジェクト: Rafa652/GameChannel
 protected internal MessageEvent(bool outgoing, User sender, Entity target, MessageType mtype, string message)
     : base(outgoing)
 {
     _sender = sender;
     _target = target;
     _mtype = mtype;
     _message = message;
 }
コード例 #6
0
ファイル: NickChange.cs プロジェクト: Rafa652/GameChannel
 internal NickChangeEvent(bool outgoing, User sender, string newnick)
     : base(outgoing)
 {
     _sender = sender;
     _new = newnick;
 }
コード例 #7
0
ファイル: Ctcp.cs プロジェクト: Rafa652/GameChannel
 internal ChannelCtcpEvent(bool outgoing, User sender, Channel target, CtcpType type, string message)
     : base(outgoing, sender, target, type, message)
 {
 }
コード例 #8
0
ファイル: Mode.cs プロジェクト: Rafa652/GameChannel
 internal ChannelModeEvent(bool outgoing, User sender, Channel channel, string mode)
     : base(outgoing, channel, mode)
 {
     _sender = sender;
     _channel = channel;
 }
コード例 #9
0
ファイル: EntityManager.cs プロジェクト: Rafa652/GameChannel
 public User[] GetUser()
 {
     User[] u = new User[_users.Count];
     int i = 0;
     foreach (UserData ud in _users) {
         u[i] = (User)ud;
         i++;
     }
     return u;
 }
コード例 #10
0
ファイル: Channel.cs プロジェクト: Rafa652/GameChannel
 internal TopicEvent(bool outgoing, User sender, Channel channel, string topic)
     : base(outgoing)
 {
     _sender = sender;
     _channel = channel;
     _topic = topic;
 }
コード例 #11
0
ファイル: Channel.cs プロジェクト: Rafa652/GameChannel
 internal PartEvent(bool outgoing, User sender, Channel channel, string message)
     : base(outgoing)
 {
     _sender = sender;
     _channel = channel;
     _message = message ?? "";
 }
コード例 #12
0
ファイル: Message.cs プロジェクト: Rafa652/GameChannel
 internal ChannelMessageEvent(bool outgoing, User sender, Channel target, MessageType mtype, string message)
     : base(outgoing, sender, target, mtype, message)
 {
 }
コード例 #13
0
ファイル: Quit.cs プロジェクト: Rafa652/GameChannel
 internal QuitEvent(bool outgoing, User sender, string message)
     : base(outgoing)
 {
     _sender = sender;
     _message = message;
 }