class Semian::Simple::State
:nodoc:
def close!
def close! @value = :closed end
def closed?
def closed? value == :closed end
def destroy
def destroy reset end
def half_open!
def half_open! @value = :half_open end
def half_open?
def half_open? value == :half_open end
def initialize
def initialize reset end
def open!
def open! @value = :open end
def open?
def open? value == :open end
def reset
def reset close! end