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. |