meta data for this page
Generic features to implement
- Program accepts appropriate parameters and handles them correctly.
- Parameters can be given in any order (required from 2nd assignment to Home Examination)
- You may use getopt() etc. function for parsing.
- Program understands required commands and discards unknown commands.
- Connections can be created and maintained properly.
- Program can keep track of its state (connected, disconnected, sending data, receiving data etc.).
- Program discards (or reports) if invalid data is received from network.
- Program fulfills given assignment requirements.