Class: OpenSSL::SSL::SSLSocket
- Inherits:
-
Object
- Object
- OpenSSL::SSL::SSLSocket
- Defined in:
- lib/io/stream/openssl.rb,
lib/io/stream/shim/readable.rb
Instance Method Summary collapse
- #close_read ⇒ Object
- #close_write ⇒ Object
- #readable? ⇒ Boolean
- #timeout ⇒ Object
- #timeout=(value) ⇒ Object
- #wait_readable ⇒ Object
- #wait_writable ⇒ Object
Instance Method Details
#close_read ⇒ Object
12 13 14 |
# File 'lib/io/stream/openssl.rb', line 12 def close_read # Ignored. end |
#close_write ⇒ Object
18 19 20 |
# File 'lib/io/stream/openssl.rb', line 18 def close_write self.stop end |
#readable? ⇒ Boolean
49 50 51 |
# File 'lib/io/stream/shim/readable.rb', line 49 def readable? to_io.readable? end |
#timeout ⇒ Object
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_readable ⇒ Object
24 25 26 |
# File 'lib/io/stream/openssl.rb', line 24 def wait_readable(...) to_io.wait_readable(...) end |
#wait_writable ⇒ Object
30 31 32 |
# File 'lib/io/stream/openssl.rb', line 30 def wait_writable(...) to_io.wait_writable(...) end |