# File lib/net/yail/output_api.rb, line 48 def privmsg(target, text, report_string) # Dup strings so handler can filter safely target = target.dup text = text.dup handle(:outgoing_privmsg, target, text) @privmsg_buffer_mutex.synchronize do @privmsg_buffer[target] ||= Array.new @privmsg_buffer[target].push([text, report_string]) end end