This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.

OpenSSL::SSL::SSLSocket

        # OpenSSL::SSL::SSLSocket < Object

---
# Includes:
(from ruby core)
    Buffering
    SocketForwarder

(from ruby core)
---

---
# Class methods:

    new
    open

# Instance methods:

    accept
    accept_nonblock
    alpn_protocol
    cert
    cipher
    client_ca
    client_cert_cb
    connect
    connect_nonblock
    context
    finished_message
    hostname
    hostname=
    io
    npn_protocol
    peer_cert
    peer_cert_chain
    peer_finished_message
    pending
    post_connection_check
    session
    session=
    session_get_cb
    session_new_cb
    session_reused?
    ssl_version
    state
    stop
    sync_close
    sysclose
    sysread
    sysread_nonblock
    syswrite
    syswrite_nonblock
    tmp_dh_callback
    tmp_key
    to_io
    using_anon_cipher?
    verify_result

# Attributes:

    attr_accessor sync_close
    attr_reader context
    attr_reader hostname
    attr_reader io
    attr_reader to_io


      

This is MURDOC! A Ruby documentation browser inspired by Smalltalk-80. It allows you to learn about Ruby by browsing through its class hierarchies, and see any of its methods.