- The FTP data structure
- Connection/Disconnection with server
- The debugging
- Data transfer procedures from the server
- Data transfer procedures to the server
- Server's files read/write procedures
- Other commands for server
- Subprograms for sending/receiving control messages to/from server
- High-level functions