Module: Rmpd::Commands

Included in:
Connection
Defined in:
lib/rmpd/commands.rb,
lib/rmpd/commands/admin.rb,
lib/rmpd/commands/database.rb,
lib/rmpd/commands/playback.rb,
lib/rmpd/commands/playlist.rb,
lib/rmpd/commands/generators.rb,
lib/rmpd/commands/miscellaneous.rb

Instance Method Summary collapse

Instance Method Details

#closeObject



15
16
17
18
# File 'lib/rmpd/commands/miscellaneous.rb', line 15

def close
  send_command_without_reconnect("close")
  @socket.synchronize {@socket.close}
end

#killObject



10
11
12
13
14
15
16
17
18
# File 'lib/rmpd/commands/admin.rb', line 10

def kill
  send_command_without_reconnect("kill")
  @socket_mu.lock
  begin
    @socket.close
  ensure
    @socket_mu.unlock
  end
end

#volume(*args) ⇒ Object



18
19
20
21
# File 'lib/rmpd/commands/playback.rb', line 18

def volume(*args)
  $stderr.puts "volume is deprecated, use setvol instead"
  _volume(*args)
end