The Server Module provides functions that automate the running of a programming contest.
- Storing contest configuration (Languages, Problems, Accounts, Contest Clock, Judgements, etc. See Administrator module)
- Accept and store submissions
- Authenticating user and server logins, maintaining those connections.
- Distributing new configuration and submission info to clients and other servers
- (Version 9) Maintain site connection info (host, port) and site passwords