class FastImage

def parse_packet(str)


returns true once result is achieved
def parse_packet(str)
  @str = (@unused_str || "") + str
  @strpos = 0
  begin
    result = send("parse_#{@property}")
    if result 
      instance_variable_set("@#{@property}", result)
      true
    end
  rescue MoreCharsNeeded
    false
  end
end