class I3Ipc::Protocol::WrongType

Throws when received data with not expected type.

Public Class Methods

new(expected, actual) click to toggle source
# File lib/i3ipc/protocol.rb, line 34
def initialize(expected, actual)
  @expected = expected
  @actual = actual
end

Public Instance Methods

message() click to toggle source
# File lib/i3ipc/protocol.rb, line 39
def message
  %Q{Message type expected '#{@expected}', but was '#{@actual}'}
end