Module: OpenSSL::SSL::SocketForwarder
- Defined in:
- lib/io/endpoint/ssl_endpoint.rb
Instance Method Summary collapse
- #close_on_exec=(value) ⇒ Object
- #local_address ⇒ Object
- #remote_address ⇒ Object
- #timeout ⇒ Object
- #timeout=(value) ⇒ Object
- #wait(*arguments) ⇒ Object
- #wait_readable(*arguments) ⇒ Object
- #wait_writable(*arguments) ⇒ Object
Instance Method Details
#close_on_exec=(value) ⇒ Object
23 24 25 |
# File 'lib/io/endpoint/ssl_endpoint.rb', line 23 def close_on_exec=(value) to_io.close_on_exec = value end |
#local_address ⇒ Object
29 30 31 |
# File 'lib/io/endpoint/ssl_endpoint.rb', line 29 def local_address to_io.local_address end |
#remote_address ⇒ Object
35 36 37 |
# File 'lib/io/endpoint/ssl_endpoint.rb', line 35 def remote_address to_io.remote_address end |
#timeout ⇒ Object
60 61 62 |
# File 'lib/io/endpoint/ssl_endpoint.rb', line 60 def timeout to_io.timeout end |
#timeout=(value) ⇒ Object
66 67 68 |
# File 'lib/io/endpoint/ssl_endpoint.rb', line 66 def timeout=(value) to_io.timeout = value end |
#wait(*arguments) ⇒ Object
41 42 43 |
# File 'lib/io/endpoint/ssl_endpoint.rb', line 41 def wait(*arguments) to_io.wait(*arguments) end |
#wait_readable(*arguments) ⇒ Object
47 48 49 |
# File 'lib/io/endpoint/ssl_endpoint.rb', line 47 def wait_readable(*arguments) to_io.wait_readable(*arguments) end |
#wait_writable(*arguments) ⇒ Object
53 54 55 |
# File 'lib/io/endpoint/ssl_endpoint.rb', line 53 def wait_writable(*arguments) to_io.wait_writable(*arguments) end |