Sha256: 7dbe3877497efd3fa13d91ed8be648f4508dc761b76da902fb94c7283a632d43

Contents?: true

Size: 911 Bytes

Versions: 2

Compression:

Stored size: 911 Bytes

Contents

module NATS
  module IO
    class Error < StandardError
    end

    class ServerError < NATS::IO::Error
    end
    
    class ClientError < NATS::IO::Error
    end

    class ConnectError < NATS::IO::Error
    end

    class AuthError < NATS::IO::ConnectError
    end

    class NoServersError < NATS::IO::ConnectError
    end

    class NoRespondersError < NATS::IO::ConnectError
    end

    class StaleConnectionError < NATS::IO::Error
    end

    class Timeout < NATS::IO::Error
    end

    class SocketTimeoutError < NATS::IO::Timeout
    end

    class BadSubject < NATS::IO::Error
    end

    class BadSubscription < NATS::IO::Error
    end

    class SlowConsumer < NATS::IO::Error
    end

    class ConnectionDrainingError < NATS::IO::Error
    end

    class DrainTimeoutError < NATS::IO::Error
    end
  end

  class Timeout < NATS::IO::Timeout
  end

  class Error < NATS::IO::Error
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
nats-pure-2.4.0 sig/nats/io/errors.rbs
nats-pure-2.3.0 sig/nats/io/errors.rbs