module OpenSSL::SSL::SocketForwarder

Public Instance Methods

addr() Show source
# File ext/openssl/lib/openssl/ssl.rb, line 240
def addr
  to_io.addr
end
closed?() Show source
# File ext/openssl/lib/openssl/ssl.rb, line 260
def closed?
  to_io.closed?
end
do_not_reverse_lookup=(flag) Show source
# File ext/openssl/lib/openssl/ssl.rb, line 264
def do_not_reverse_lookup=(flag)
  to_io.do_not_reverse_lookup = flag
end
fcntl(*args) Show source
# File ext/openssl/lib/openssl/ssl.rb, line 256
def fcntl(*args)
  to_io.fcntl(*args)
end
fileno() Show source
# File ext/openssl/lib/openssl/ssl.rb, line 236
def fileno
  to_io.fileno
end

The file descriptor for the socket.

getsockopt(level, optname) Show source
# File ext/openssl/lib/openssl/ssl.rb, line 252
def getsockopt(level, optname)
  to_io.getsockopt(level, optname)
end
peeraddr() Show source
# File ext/openssl/lib/openssl/ssl.rb, line 244
def peeraddr
  to_io.peeraddr
end
setsockopt(level, optname, optval) Show source
# File ext/openssl/lib/openssl/ssl.rb, line 248
def setsockopt(level, optname, optval)
  to_io.setsockopt(level, optname, optval)
end

Ruby Core © 1993–2020 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.