# File lib/amqp/channel.rb, line 778
    def process_frame(frame)
      log :received, frame

      case frame
      when Frame::Header
        @header = frame.payload
        @body = ''
        check_content_completion

      when Frame::Body
        @body << frame.payload
        check_content_completion

      when Frame::Method
        handle_method(frame)
      end
    end