This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.
# 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.