Module: OpenSSL::SSL::SocketForwarder

Defined in:
lib/io/endpoint/ssl_endpoint.rb

Instance Method Summary collapse

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_addressObject



29
30
31
# File 'lib/io/endpoint/ssl_endpoint.rb', line 29

def local_address
	to_io.local_address
end

#remote_addressObject



35
36
37
# File 'lib/io/endpoint/ssl_endpoint.rb', line 35

def remote_address
	to_io.remote_address
end

#timeoutObject



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