module Sonos

Inspired by github.com/rahims/SoCo, github.com/turboladen/upnp, and onestepback.org/index.cgi/Tech/Ruby/MulticastingInRuby.red.

Turboladen’s uPnP work is super-smart, but doesn’t seem to work with 1.9.3 due to soap4r dep’s.

Some day this nonsense should be asynchronous / nonblocking / decorated with rainbows.

Constants

NAMESPACE
PORT
VERSION

Public Class Methods

logging_enabled() click to toggle source
# File lib/sonos.rb, line 27
def self.logging_enabled
  @@logging_enabled
end
logging_enabled=(logging) click to toggle source
# File lib/sonos.rb, line 31
def self.logging_enabled=(logging)
  @@logging_enabled = logging
end