# Table of Contents - net-ftp: Ruby Standard Library Documentation

## Classes and Modules

- Net
- Net::FTP
  - Example
  - Example 1
  - Example 2
  - Major Methods
  - Mainframe User Support
- Net::FTP::MLSxEntry

## Methods

- ::default_passive — Net::FTP
- ::default_passive= — Net::FTP
- ::new — Net::FTP
- ::new — Net::FTP::MLSxEntry
- ::open — Net::FTP
- #abort — Net::FTP
- #acct — Net::FTP
- #appendable? — Net::FTP::MLSxEntry
- #binary= — Net::FTP
- #chdir — Net::FTP
- #close — Net::FTP
- #closed? — Net::FTP
- #connect — Net::FTP
- #creatable? — Net::FTP::MLSxEntry
- #debug_print — Net::FTP
- #deletable? — Net::FTP::MLSxEntry
- #delete — Net::FTP
- #dir — Net::FTP
- #directory? — Net::FTP::MLSxEntry
- #directory_makable? — Net::FTP::MLSxEntry
- #enterable? — Net::FTP::MLSxEntry
- #features — Net::FTP
- #file? — Net::FTP::MLSxEntry
- #get — Net::FTP
- #getbinaryfile — Net::FTP
- #getdir — Net::FTP
- #gettextfile — Net::FTP
- #help — Net::FTP
- #list — Net::FTP
- #listable? — Net::FTP::MLSxEntry
- #literal — Net::FTP
- #login — Net::FTP
- #ls — Net::FTP
- #mdtm — Net::FTP
- #mkdir — Net::FTP
- #mlsd — Net::FTP
- #mlst — Net::FTP
- #mtime — Net::FTP
- #nlst — Net::FTP
- #noop — Net::FTP
- #option — Net::FTP
- #parse_mlsx_entry — Net::FTP
- #parse_pasv_ipv4_host — Net::FTP
- #parse_pasv_ipv6_host — Net::FTP
- #parse_pasv_port — Net::FTP
- #purgeable? — Net::FTP::MLSxEntry
- #put — Net::FTP
- #putbinaryfile — Net::FTP
- #puttextfile — Net::FTP
- #pwd — Net::FTP
- #quit — Net::FTP
- #quote — Net::FTP
- #read_timeout= — Net::FTP
- #readable? — Net::FTP::MLSxEntry
- #renamable? — Net::FTP::MLSxEntry
- #rename — Net::FTP
- #retrbinary — Net::FTP
- #retrlines — Net::FTP
- #rmdir — Net::FTP
- #sendcmd — Net::FTP
- #set_socket — Net::FTP
- #site — Net::FTP
- #size — Net::FTP
- #start_tls_session — Net::FTP
- #status — Net::FTP
- #storbinary — Net::FTP
- #storlines — Net::FTP
- #system — Net::FTP
- #voidcmd — Net::FTP
- #writable? — Net::FTP::MLSxEntry