# File lib/UniversalDetector.rb, line 82
        def reset
            @result = {"encoding"=> nil, "confidence"=> 0.0}
            @done = false
            @_mStart = true
            @_mGotData = false
            @_mInputState = :PureAscii
            @_mLastChar = ""
            if @_mEscCharSetProber
                @_mEscCharSetProber.reset
            end
            for prober in @_mCharSetProbers
                prober.reset
            end
        end