Sha256: c09ca5ed91f3603dc60834bf2d0b51a06387fb26eceabf15111149e06892a136

Contents?: true

Size: 289 Bytes

Versions: 3

Compression:

Stored size: 289 Bytes

Contents

class Radiodan::MPD
  class Ack
    FORMAT = /ACK \[(\d)+@(\d)+\] \{(.*)\} (.*)/
    attr_accessor :error_id, :position, :command, :description
    
    def intialize
      matches = FORMAT.match(ack)
      error_id, position, command, description = *matches[1..-1].join
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
radiodan-0.0.4 lib/radiodan/adapter/mpd/ack.rb
radiodan-0.0.3 lib/radiodan/adapter/mpd/ack.rb
radiodan-0.0.2 lib/radiodan/adapter/mpd/ack.rb