Class: OpenSSL::SSL::SSLSocket

Inherits:
Object
  • Object
show all
Defined in:
lib/io/stream/openssl.rb,
lib/io/stream/shim/readable.rb

Instance Method Summary collapse

Instance Method Details

#close_readObject



12
13
14
# File 'lib/io/stream/openssl.rb', line 12

def close_read
	# Ignored.
end

#close_writeObject



18
19
20
# File 'lib/io/stream/openssl.rb', line 18

def close_write
	self.stop
end

#readable?Boolean

Returns:

  • (Boolean)


49
50
51
# File 'lib/io/stream/shim/readable.rb', line 49

def readable?
	to_io.readable?
end

#timeoutObject



36
37
38
# File 'lib/io/stream/openssl.rb', line 36

def timeout
	to_io.timeout
end

#timeout=(value) ⇒ Object



42
43
44
# File 'lib/io/stream/openssl.rb', line 42

def timeout=(value)
	to_io.timeout = value
end

#wait_readableObject



24
25
26
# File 'lib/io/stream/openssl.rb', line 24

def wait_readable(...)
	to_io.wait_readable(...)
end

#wait_writableObject



30
31
32
# File 'lib/io/stream/openssl.rb', line 30

def wait_writable(...)
	to_io.wait_writable(...)
end