Sha256: 1f3f7dab5f187c115169ca8298d7e646590c9f2bc7abab671f99844b1e207645

Contents?: true

Size: 466 Bytes

Versions: 14

Compression:

Stored size: 466 Bytes

Contents

module ThriftHelpers
  module Connection
    class Base
      attr_accessor :transport, :server

      def initialize(transport, transport_wrapper, server, timeout)
        @transport = transport
        @transport_wrapper = transport_wrapper
        @server = server
        @timeout = timeout
      end

      def connect!
        raise NotImplementedError
      end

      def open?
        @transport.open?
      end

      def close
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 5 rubygems

Version Path
thrift_client-0.11.0 lib/thrift_client/connection/base.rb
thrift_client-0.10.0 lib/thrift_client/connection/base.rb
rt_thrift_client-0.11.0 lib/thrift_client/connection/base.rb
RaymondChou-thrift_client-0.9.3 lib/thrift_client/connection/base.rb
thrift_client-adamd-0.9.4 lib/thrift_client/connection/base.rb
thrift_client-adamd-0.9.3 lib/thrift_client/connection/base.rb
thrift_client-0.9.3 lib/thrift_client/connection/base.rb
thrift_client-mavericks-0.8.4 lib/thrift_client/connection/base.rb
thrift_client-0.9.2 lib/thrift_client/connection/base.rb
thrift_client-0.9.1 lib/thrift_client/connection/base.rb
thrift_client-0.8.4 lib/thrift_client/connection/base.rb
thrift_client-0.9.0 lib/thrift_client/connection/base.rb
thrift_client-0.8.3 lib/thrift_client/connection/base.rb
thrift_client-0.8.2 lib/thrift_client/connection/base.rb