module AMQP::Openable

Constants

VALUES

Attributes

status[R]

Public Instance Methods

closed!() click to toggle source
# File lib/amqp/openable.rb, line 44
def closed!
  @status = :closed
end
closed?() click to toggle source
# File lib/amqp/openable.rb, line 25
def closed?
  @status == :closed
end
closing!() click to toggle source
# File lib/amqp/openable.rb, line 54
def closing!
  @status = :closing
end
closing?() click to toggle source
# File lib/amqp/openable.rb, line 35
def closing?
  @status == :closing
end
open?()
Alias for: opened?
opened!() click to toggle source
# File lib/amqp/openable.rb, line 40
def opened!
  @status = :opened
end
opened?() click to toggle source
# File lib/amqp/openable.rb, line 20
def opened?
  @status == :opened
end
Also aliased as: open?
opening!() click to toggle source
# File lib/amqp/openable.rb, line 50
def opening!
  @status = :opening
end
opening?() click to toggle source
# File lib/amqp/openable.rb, line 31
def opening?
  @status == :opening
end
status=(value) click to toggle source
# File lib/amqp/openable.rb, line 12
def status=(value)
  if VALUES.include?(value)
    @status = value
  else
    raise ImproperStatusError.new(value)
  end
end