Package PollManager

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.