public void OnChatMessage(ChatMessage msg) { lock (messages) { messages.Enqueue(msg); } }
public ChatMessage(ChatMessage msg) { this.text = msg.text; this.type = msg.type; this.message = msg.message; this.timestamp = msg.timestamp; this.state = msg.state; this.orig = msg.orig; this.b = msg.b; }
public static ChatMessage Parse(string s) { Match m = r.Match(s); ChatMessage msg = null; if (m.Success) { // Yay, success! msg = new ChatMessage(m.Groups[1].Value, m.Groups[2].Value); } return msg; }
private void HandleMeters(ChatMessage msg) { foreach (IChatListener m in listeners) { m.OnChatMessage(msg); } }
void Instance_OnChatMessage(DDO sender, ChatMessage message) { StringBuilder msg = new StringBuilder(); msg.Append(message.ToString()); msg.Append("\r\n"); combatlog.AppendText(msg.ToString()); }