Class: Dialed::HTTP::NilConnection

Inherits:
Connection show all
Defined in:
lib/dialed/http/nil_connection.rb

Instance Attribute Summary

Attributes inherited from Connection

#configuration

Instance Method Summary collapse

Methods inherited from Connection

#address, #close, #connect, #ping, #reconnect!

Constructor Details

#initializeNilConnection

Returns a new instance of NilConnection.



6
7
8
# File 'lib/dialed/http/nil_connection.rb', line 6

def initialize
  super(uri: nil, version: nil, ssl_context: nil)
end

Instance Method Details

#closed?Boolean

Returns:

  • (Boolean)


38
39
40
# File 'lib/dialed/http/nil_connection.rb', line 38

def closed?
  true
end

#http1?Boolean

Returns:

  • (Boolean)


26
27
28
# File 'lib/dialed/http/nil_connection.rb', line 26

def http1?
  false
end

#http2?Boolean

Returns:

  • (Boolean)


22
23
24
# File 'lib/dialed/http/nil_connection.rb', line 22

def http2?
  false
end

#nil_connection?Boolean

Returns:

  • (Boolean)


34
35
36
# File 'lib/dialed/http/nil_connection.rb', line 34

def nil_connection?
  true
end

#open?Boolean

Returns:

  • (Boolean)


30
31
32
# File 'lib/dialed/http/nil_connection.rb', line 30

def open?
  false
end

#remote_hostObject



10
11
12
# File 'lib/dialed/http/nil_connection.rb', line 10

def remote_host
  nil
end

#remote_uriObject



14
15
16
# File 'lib/dialed/http/nil_connection.rb', line 14

def remote_uri
  nil
end

#ssl_contextObject



18
19
20
# File 'lib/dialed/http/nil_connection.rb', line 18

def ssl_context
  nil
end