Class Summary |
Comms |
Comms is the key class for launching communications with servers. |
DetailFrame |
The main voting screen where voters pick their choice and it is sent to a server. |
EnterFrame |
A screen to let voters enter their information for Electoral Roll authorisation. |
PMProtocol |
PMProtocol receives Strings of data from TCPClient and
implements the logic to process these strings and formulate the appropriate
replies. |
PollManager |
PollManager Class initialises and starts the PollManager software. |
StatusFrame |
Screen to show progress of voter authentication. |
TCPClient |
TCPClient opens connections to servers and sends/receives all data. |
TimeOutThread |
A simple thread which waits a certain time in milliseconds defined by
PollManager.timeOutTime before closing communications. |