module OpenSSL::SSL::SocketForwarder - Documentation for Ruby 4.0
Description: Documentation for the OpenSSL::SSL::SocketForwarder module
Keywords: ruby,module,OpenSSL::SSL::SocketForwarder

🔍

No recent searches

# module OpenSSL::SSL::SocketForwarder

### Public Instance Methods

addr ()
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 182
    def addr
      to_io.addr
    end

close_on_exec= (value)
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 218
    def close_on_exec=(value)
      to_io.close_on_exec = value
    end

close_on_exec? ()
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 222
    def close_on_exec?
      to_io.close_on_exec?
    end

closed? ()
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 210
    def closed?
      to_io.closed?
    end

do_not_reverse_lookup= (flag)
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 214
    def do_not_reverse_lookup=(flag)
      to_io.do_not_reverse_lookup = flag
    end

fcntl (*args)
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 206
    def fcntl(*args)
      to_io.fcntl(*args)
    end

fileno ()
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 178
    def fileno
      to_io.fileno
    end

The file descriptor for the socket.

getsockopt (level, optname)
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 202
    def getsockopt(level, optname)
      to_io.getsockopt(level, optname)
    end

local_address ()
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 190
    def local_address
      to_io.local_address
    end

peeraddr ()
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 186
    def peeraddr
      to_io.peeraddr
    end

remote_address ()
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 194
    def remote_address
      to_io.remote_address
    end

setsockopt (level, optname, optval)
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 198
    def setsockopt(level, optname, optval)
      to_io.setsockopt(level, optname, optval)
    end

timeout ()
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 239
    def timeout
      to_io.timeout
    end

timeout= (value)
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 243
    def timeout=(value)
      to_io.timeout=(value)
    end

wait (*args)
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 226
    def wait(*args)
      to_io.wait(*args)
    end

wait_readable (*args)
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 230
    def wait_readable(*args)
      to_io.wait_readable(*args)
    end

wait_writable (*args)
Source

    # File ext/openssl/lib/openssl/ssl.rb, line 234
    def wait_writable(*args)
      to_io.wait_writable(*args)
    end