class Plux::Client
Attributes
server_name[R]
Public Class Methods
new(server_name)
click to toggle source
# File lib/plux/client.rb, line 5 def initialize(server_name) @server_name = server_name @writer = UNIXSocket.open(Plux.server_file(server_name)) end
Public Instance Methods
close()
click to toggle source
# File lib/plux/client.rb, line 16 def close puts(Parser::LAST_MSG) @writer.close end
puts(msg)
click to toggle source
# File lib/plux/client.rb, line 10 def puts(msg) Parser.encode(msg).each do |sub_msg| @writer.write(sub_msg) end end