Package FreeClient

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