A B C D E F G I J M N P R S T U V

A

activateOptions() - Method in class Free.ScreenAppender
 
activateOptions() - Method in class ERServer.ScreenAppender
 
addNotify() - Method in class Free.RTFrame
 
addNotify() - Method in class Free.DBFrame
 
addNotify() - Method in class Free.Intro
 
addNotify() - Method in class FreeClient.FCFrame2
 
addNotify() - Method in class FreeClient.FCFrame3
 
addNotify() - Method in class FreeClient.FCFrame4
 
addNotify() - Method in class FreeClient.VoteFrame
 
addNotify() - Method in class ERServer.ERFrame1
 
addNotify() - Method in class ERServer.ERFrame2
 
AuthKey - class Free.AuthKey.
AuthKey calculates and communicates the FREE authorisation key which helps to secure the system against attacks through reverse engineering the client program.
AuthKey - class ERServer.AuthKey.
AuthKey calculates and communicates the FREE authorisation key which helps to secure the system against attacks through reverse engineering the client program.
AuthKey() - Constructor for class Free.AuthKey
 
AuthKey() - Constructor for class ERServer.AuthKey
 
authKeyCheck(String) - Static method in class Free.DBase
This method retrieves stored AuthKeys (encrypted with secret key 1) decrypts them and then compares with the decrypted AuthKey delivered with the vote (originally encrypted with secret key 2).
AuthSys - class Free.util.AuthSys.
The AuthSys Class implements a Message Authentication Code system (MAC).
AuthSys() - Constructor for class Free.util.AuthSys
 

B

build(String, String, String, int) - Static method in class Free.AuthKey
Builds an AuthKey from the user data provided.
build(String, String, String, int) - Static method in class ERServer.AuthKey
Builds an AuthKey from the user data provided.

C

calcResult() - Static method in class Free.DBase
analyses the totals to create the final results for the vote.
carryOn - Static variable in class Free.RTServer
 
carryOn - Static variable in class FreeClient.FClient
 
checkDigest(Packet) - Static method in class Free.util.AuthSys
analyses MAC to ensure packets haven't been tampered.
checkER(String, String, String) - Static method in class ERServer.DBase
checks Electoral Roll information against that in the database.
cleanUp() - Method in class FreeClient.FCFrame3
 
ClientProtocol - class Free.ClientProtocol.
Processes data from TCPClient to formulate the correct resonses.
ClientProtocol - class FreeClient.ClientProtocol.
ClientProtocol receives Strings of data from TCPClient and implements the logic to process these strings and formulate the appropriate replies.
ClientProtocol() - Constructor for class Free.ClientProtocol
 
ClientProtocol() - Constructor for class FreeClient.ClientProtocol
 
comms - Static variable in class Free.RTServer
 
comms - Static variable in class FreeClient.FClient
 
Comms - class Free.Comms.
Comms is the key class for launching communications with servers.
Comms - class FreeClient.Comms.
Comms is the key class for launching communications with servers.
Comms() - Constructor for class Free.Comms
 
Comms() - Constructor for class FreeClient.Comms
 
confirmVoted(String) - Static method in class ERServer.DBase
A little processor intensive and might need tuning but this method finds the user entry in the Electoral Roll that matches the received key and sets it has having voted.
CryptSys - class ERServer.CryptSys.
 
CryptSys() - Constructor for class ERServer.CryptSys
 

D

data - Variable in class Free.TCPServer
 
data - Variable in class ERServer.TCPServer
 
DBase - class Free.DBase.
DBase creates databases, tables and interacts with these through JDBC and SQL.
DBase - class ERServer.DBase.
DBase creates databases, tables and interacts with these through JDBC and SQL.
DBase() - Constructor for class Free.DBase
 
DBase() - Constructor for class ERServer.DBase
 
DBFrame - class Free.DBFrame.
Simple database console for executing SQL queries.
DBFrame() - Constructor for class Free.DBFrame
 
decrypt(String) - Static method in class ERServer.CryptSys
decrypts String data
decrypt(String, int) - Static method in class Free.AuthKey
Decrypts a key - but note doesn't reveal full origins as the decrypted key is merely the MAC and not plain text.
decrypt(String, int) - Static method in class ERServer.AuthKey
Decrypts a key - but note doesn't reveal full origins as the decrypted key is merely the MAC and not plain text.
DEV - Static variable in class Free.RTServer
 
DEV - Static variable in class ERServer.ERServer
 
doAppend(LoggingEvent) - Method in class Free.ScreenAppender
 
doAppend(LoggingEvent) - Method in class ERServer.ScreenAppender
 
doSQL(String) - Static method in class Free.DBase
executes the SQL command sent as a parameter and returns the result to DB Console.
doSQL(String) - Static method in class ERServer.DBase
executes the SQL command sent as a parameter and returns the result to DB Console.

E

encrypt(String) - Static method in class ERServer.CryptSys
encrypts String data
encrypt(String, int) - Static method in class Free.AuthKey
Encrypts a key - for use when exporting the keys
encrypt(String, int) - Static method in class ERServer.AuthKey
Encrypts a key - for use when exporting the keys
ER_address - Static variable in class Free.Comms
constant to hold address of electoral roll server
ER_address - Static variable in class FreeClient.Comms
constant to hold address of electoral roll server twister
ercheck - Static variable in class FreeClient.FClient
 
ERFrame1 - class ERServer.ERFrame1.
Main status display screen.
ERFrame1() - Constructor for class ERServer.ERFrame1
 
ERFrame2 - class ERServer.ERFrame2.
 
ERFrame2() - Constructor for class ERServer.ERFrame2
 
ERServer - package ERServer
 
ERServer - class ERServer.ERServer.
Launches the ERServer program and initalises the GUI.
ERServer() - Constructor for class ERServer.ERServer
 
ERServerProtocol - class ERServer.ERServerProtocol.
Processes the Strings passed to it by TCPServer but throws all errors back up to TCPServer which can better handle problems by elegantly closing connections.
ERServerProtocol() - Constructor for class ERServer.ERServerProtocol
 

F

FCFrame2 - class FreeClient.FCFrame2.
Intro screen to explain to users what FREE does.
FCFrame2() - Constructor for class FreeClient.FCFrame2
 
FCFrame3 - class FreeClient.FCFrame3.
A screen to let voters enter their information for Electoral Roll authorisation.
FCFrame3() - Constructor for class FreeClient.FCFrame3
 
FCFrame4 - class FreeClient.FCFrame4.
Screen to show progress of voter authentication.
FCFrame4() - Constructor for class FreeClient.FCFrame4
 
FClient - class FreeClient.FClient.
FClient Class initialises and starts the FreeClient software.
FClient() - Constructor for class FreeClient.FClient
FClient() is the constructor which creates all the Swing frames and launches the splash screen.
frame - Static variable in class Free.RTServer
 
frame - Static variable in class FreeClient.FClient
 
frame - Static variable in class ERServer.ERServer
 
frame2 - Static variable in class Free.RTServer
 
frame2 - Static variable in class FreeClient.FClient
 
frame2 - Static variable in class ERServer.ERServer
 
frame3 - Static variable in class Free.RTServer
 
frame3 - Static variable in class FreeClient.FClient
 
frame4 - Static variable in class FreeClient.FClient
 
Free - package Free
 
Free.util - package Free.util
 
FreeClient - package FreeClient
 
freePort - Static variable in class Free.Comms
constant to store value being used as FREE port number for security reasons I recommend this is changed regularly
freePort - Static variable in class FreeClient.Comms
constant to store value being used as FREE port number For security reasons I recommend this is changed regularly

G

getCheck() - Method in class Free.Comms
 
getCheck() - Method in class FreeClient.Comms
 
getDigest() - Method in class Free.util.Packet
return message digest of Packet
getERAuthKey() - Method in class FreeClient.Comms
 
getMessage() - Method in class Free.Comms
 
getMessage() - Method in class FreeClient.Comms
 
getMessage() - Method in class Free.util.Packet
return the data portion of Packet
getName() - Method in class Free.ScreenAppender
 
getName() - Method in class ERServer.ScreenAppender
 
getOptionStrings() - Method in class Free.ScreenAppender
 
getOptionStrings() - Method in class ERServer.ScreenAppender
 
getTotals() - Static method in class Free.DBase
analyses votes to create data for total packets.
getTotalVoted() - Method in class Free.Comms
getTotalVoted communicates with the ERServer to find out how many people voted.
getType() - Method in class Free.Comms
 
getType() - Method in class FreeClient.Comms
 
getType() - Method in class Free.util.Packet
return type of Packet

I

importKeys() - Static method in class Free.DBase
Imports keys from the ERServer, decrypts them and then inserts them into Keys table.
init() - Static method in class Free.DBase
initialises the Hypersonic SQL database.
init() - Static method in class Free.AuthKey
Initialises crypto etc
init() - Static method in class ERServer.AuthKey
Initialises crypto etc
init() - Static method in class ERServer.DBase
initialises the Hypersonic SQL database.
initComponents() - Method in class Free.RTFrame
 
initComponents() - Method in class Free.DBFrame
 
initComponents() - Method in class Free.Intro
 
initComponents() - Method in class FreeClient.FCFrame2
 
initComponents() - Method in class FreeClient.FCFrame3
 
initComponents() - Method in class FreeClient.FCFrame4
 
initComponents() - Method in class FreeClient.VoteFrame
 
initComponents() - Method in class ERServer.ERFrame1
 
initComponents() - Method in class ERServer.ERFrame2
 
Intro - class Free.Intro.
Asks user to choose mode to run RTServer in.
Intro() - Constructor for class Free.Intro
 

J

jButton1 - Variable in class Free.RTFrame
 
jButton1 - Variable in class Free.DBFrame
 
jButton1 - Variable in class Free.Intro
 
jButton1 - Variable in class FreeClient.FCFrame2
 
jButton1 - Variable in class FreeClient.FCFrame3
 
jButton1 - Variable in class FreeClient.FCFrame4
 
jButton1 - Variable in class FreeClient.VoteFrame
 
jButton1 - Variable in class ERServer.ERFrame1
 
jButton1 - Variable in class ERServer.ERFrame2
 
jButton1ActionPerformed(ActionEvent) - Method in class Free.RTFrame
 
jButton1ActionPerformed(ActionEvent) - Method in class Free.DBFrame
 
jButton1ActionPerformed(ActionEvent) - Method in class Free.Intro
 
jButton1ActionPerformed(ActionEvent) - Method in class FreeClient.FCFrame2
 
jButton1ActionPerformed(ActionEvent) - Method in class FreeClient.FCFrame3
 
jButton1ActionPerformed(ActionEvent) - Method in class FreeClient.FCFrame4
 
jButton1ActionPerformed(ActionEvent) - Method in class FreeClient.VoteFrame
 
jButton1ActionPerformed(ActionEvent) - Method in class ERServer.ERFrame1
 
jButton1ActionPerformed(ActionEvent) - Method in class ERServer.ERFrame2
 
jButton2 - Variable in class Free.RTFrame
 
jButton2 - Variable in class FreeClient.FCFrame4
 
jButton2 - Variable in class FreeClient.VoteFrame
 
jButton2 - Variable in class ERServer.ERFrame1
 
jButton2ActionPerformed(ActionEvent) - Method in class Free.RTFrame
 
jButton2ActionPerformed(ActionEvent) - Method in class FreeClient.FCFrame4
 
jButton2ActionPerformed(ActionEvent) - Method in class FreeClient.VoteFrame
 
jButton2ActionPerformed(ActionEvent) - Method in class ERServer.ERFrame1
 
jButton3 - Variable in class FreeClient.VoteFrame
 
jButton3ActionPerformed(ActionEvent) - Method in class FreeClient.VoteFrame
 
jButton4 - Variable in class FreeClient.VoteFrame
 
jButton4ActionPerformed(ActionEvent) - Method in class FreeClient.VoteFrame
 
jLabel1 - Variable in class Free.DBFrame
 
jLabel1 - Variable in class Free.Intro
 
jLabel1 - Variable in class FreeClient.FCFrame2
 
jLabel1 - Variable in class FreeClient.FCFrame3
 
jLabel1 - Variable in class FreeClient.VoteFrame
 
jLabel1 - Variable in class ERServer.ERFrame2
 
jLabel2 - Variable in class Free.DBFrame
 
jLabel2 - Variable in class Free.Intro
 
jLabel2 - Variable in class FreeClient.FCFrame3
 
jLabel2 - Variable in class FreeClient.VoteFrame
 
jLabel2 - Variable in class ERServer.ERFrame2
 
jLabel3 - Variable in class Free.Intro
 
jLabel3 - Variable in class FreeClient.FCFrame3
 
jLabel4 - Variable in class FreeClient.FCFrame3
 
jLabel5 - Variable in class FreeClient.FCFrame3
 
jPasswordField1 - Variable in class FreeClient.FCFrame3
 
jRadioButton1 - Variable in class Free.Intro
 
jRadioButton1StateChanged(ChangeEvent) - Method in class Free.Intro
 
jRadioButton2 - Variable in class Free.Intro
 
jRadioButton2StateChanged(ChangeEvent) - Method in class Free.Intro
 
jScrollPane1 - Variable in class Free.RTFrame
 
jScrollPane1 - Variable in class Free.DBFrame
 
jScrollPane1 - Variable in class FreeClient.FCFrame2
 
jScrollPane1 - Variable in class FreeClient.VoteFrame
 
jScrollPane1 - Variable in class ERServer.ERFrame1
 
jScrollPane1 - Variable in class ERServer.ERFrame2
 
jTextField1 - Variable in class Free.DBFrame
 
jTextField1 - Variable in class Free.Intro
 
jTextField1 - Variable in class FreeClient.FCFrame3
 
jTextField1 - Variable in class ERServer.ERFrame2
 
jTextField2 - Variable in class FreeClient.FCFrame3
 
jTextPane1 - Variable in class Free.RTFrame
 
jTextPane1 - Variable in class Free.DBFrame
 
jTextPane1 - Variable in class FreeClient.FCFrame2
 
jTextPane1 - Variable in class FreeClient.FCFrame4
 
jTextPane1 - Variable in class FreeClient.VoteFrame
 
jTextPane1 - Variable in class ERServer.ERFrame1
 
jTextPane1 - Variable in class ERServer.ERFrame2
 
jToggleButton1 - Variable in class FreeClient.VoteFrame
 
jToggleButton1StateChanged(ChangeEvent) - Method in class FreeClient.VoteFrame
 
jToggleButton2 - Variable in class FreeClient.VoteFrame
 
jToggleButton2StateChanged(ChangeEvent) - Method in class FreeClient.VoteFrame
 
jToggleButton3 - Variable in class FreeClient.VoteFrame
 
jToggleButton3StateChanged(ChangeEvent) - Method in class FreeClient.VoteFrame
 
jToggleButton4 - Variable in class FreeClient.VoteFrame
 
jToggleButton4StateChanged(ChangeEvent) - Method in class FreeClient.VoteFrame
 

M

main(String[]) - Static method in class Free.RTServer
 
main(String[]) - Static method in class FreeClient.FClient
 
main(String[]) - Static method in class ERServer.ERServer
 
makeAllKeys() - Static method in class ERServer.DBase
Goes through all Electoral Roll data to create keys made with key 1 and writes them to a file for export.
makeDigest(String) - Static method in class Free.util.AuthSys
creates a MAC to detect tampering

N

noCheck() - Method in class Free.Comms
 
noCheck() - Method in class FreeClient.Comms
 
NORM - Static variable in class Free.RTServer
 
NORM - Static variable in class ERServer.ERServer
 

P

Packet - class Free.util.Packet.
Packet is the data type that represents all FREE packets used in its protocols.
Packet(String) - Constructor for class Free.util.Packet
constructor which parses Strings into valid packets
process(String) - Static method in class Free.ClientProtocol
process analyses packets and responds appropriately
process(String) - Static method in class Free.ServerProtocol
process analyses Strings sent from TCPServer and decides whether the data is in fact valid packets.
process(String) - Static method in class FreeClient.ClientProtocol
process analyses packets and responds appropriately.
process(String) - Static method in class ERServer.ERServerProtocol
process analyses Strings sent from TCPServer and decides whether the data is in fact valid packets.

R

R_address - Static variable in class FreeClient.Comms
constant to hold address of regional server curry
removeKey(String) - Static method in class Free.DBase
Removes key from database once used for security + vote confirmation
rServers - Static variable in class Free.RTServer
 
rServersDone - Static variable in class Free.RTServer
 
RTFrame - class Free.RTFrame.
The main RTServer status screen.
RTFrame() - Constructor for class Free.RTFrame
 
RTServer - class Free.RTServer.
This is the main class which launches the RTServer program, splash screen and preloads some objects.
RTServer() - Constructor for class Free.RTServer
 
run() - Method in class Free.TCPClient
run() delivers a packet to the server whose DNS address is chosen
run() - Method in class Free.TimeOutThread
 
run() - Method in class Free.TCPServer
run listens and accepts new connections, spinning them off into new threads if we're already listening to a data socket, process the data with overloaded run
run() - Method in class FreeClient.TCPClient
run() delivers a packet to the server whose DNS address is chosen.
run() - Method in class FreeClient.TimeOutThread
 
run() - Method in class ERServer.TCPServer
run listens and accepts new connections, spinning them off into new threads if we're already listening to a data socket, process the data with overloaded run
run(Socket) - Method in class Free.TCPServer
run this time the overloaded one deals with the data as we're on a data socket
run(Socket) - Method in class ERServer.TCPServer
run this time the overloaded one deals with the data as we're on a data socket
runner - Variable in class Free.TCPServer
 
runner - Variable in class ERServer.TCPServer
 

S

ScreenAppender - class Free.ScreenAppender.
Implements the com.ibm.log4j.Appender interface to provide screen display of logging output.
ScreenAppender - class ERServer.ScreenAppender.
Implements the com.ibm.log4j.Appender interface to provide screen display of logging output.
ScreenAppender() - Constructor for class Free.ScreenAppender
 
ScreenAppender() - Constructor for class ERServer.ScreenAppender
 
sendAuth(String, String, String) - Method in class FreeClient.Comms
sendAuth dispatches a packet to the ERServer for voter authentication.
sendDiag(String) - Method in class Free.Comms
sendDiag dispatches any diagnostic packets for debugging.
sendDiag(String) - Method in class FreeClient.Comms
sendDiag dispatches any diagnostic packets for debugging.
sendKey(String) - Method in class Free.Comms
sendKey delivers a key to an ERServer for confirming someone has voted.
sendTotals() - Method in class Free.Comms
sendTotals creates check date for security, calculates vote counts and sends on to the Totaller server.
sendVote(String) - Method in class FreeClient.Comms
sendVote creates check date for security and sends a vote packet.
serv - Static variable in class Free.RTServer
 
serv - Static variable in class ERServer.ERServer
 
server - Variable in class Free.TCPServer
 
server - Variable in class ERServer.TCPServer
 
ServerProtocol - class Free.ServerProtocol.
Processes the Strings passed to it by TCPServer but throws all errors back up to TCPServer which can better handle problems by elegantly closing connections.
ServerProtocol() - Constructor for class Free.ServerProtocol
 
serverType - Static variable in class Free.RTServer
 
setERAuthKey(String) - Method in class FreeClient.Comms
 
setFromServer(String) - Method in class Free.Comms
 
setFromServer(String) - Method in class FreeClient.Comms
 
setLayout(Layout) - Method in class Free.ScreenAppender
 
setLayout(Layout) - Method in class ERServer.ScreenAppender
 
setName(String) - Method in class Free.ScreenAppender
 
setName(String) - Method in class ERServer.ScreenAppender
 
setOption(String, String) - Method in class Free.ScreenAppender
 
setOption(String, String) - Method in class ERServer.ScreenAppender
 
shouldStop - Variable in class Free.TCPServer
 
shouldStop - Variable in class ERServer.TCPServer
 
showError(String) - Method in class Free.RTFrame
 
showError(String) - Method in class Free.DBFrame
 
showError(String) - Method in class FreeClient.FCFrame4
 
showError(String) - Method in class FreeClient.VoteFrame
 
showError(String) - Method in class ERServer.ERFrame1
 
showError(String) - Method in class ERServer.ERFrame2
 
showInfo(String) - Method in class Free.RTFrame
 
showInfo(String) - Method in class Free.DBFrame
 
showInfo(String) - Method in class FreeClient.FCFrame2
 
showInfo(String) - Method in class FreeClient.FCFrame4
 
showInfo(String) - Method in class FreeClient.VoteFrame
 
showInfo(String) - Method in class ERServer.ERFrame1
 
showInfo(String) - Method in class ERServer.ERFrame2
 
showMsg(String, AttributeSet) - Method in class Free.RTFrame
 
showMsg(String, AttributeSet) - Method in class Free.DBFrame
 
showMsg(String, AttributeSet) - Method in class FreeClient.FCFrame2
 
showMsg(String, AttributeSet) - Method in class FreeClient.FCFrame4
 
showMsg(String, AttributeSet) - Method in class FreeClient.VoteFrame
 
showMsg(String, AttributeSet) - Method in class ERServer.ERFrame1
 
showMsg(String, AttributeSet) - Method in class ERServer.ERFrame2
 
showSplash(int) - Static method in class Free.RTServer
A simple little method, adatped from O'Reilly's 'Java Swing', to show a title screen in the centre of the screen for a certain time.
showSplash(int) - Static method in class FreeClient.FClient
A simple little method, adatped from O'Reilly's 'Java Swing', to show a title screen in the centre of the screen for a certain time.
showSplash(int) - Static method in class ERServer.ERServer
A simple little method, adatped from O'Reilly's 'Java Swing', to show a title screen in the centre of the screen for a certain time.
startDaemon() - Static method in class Free.RTServer
Fires up the database, logging system and TCP/IP server.
startServer(int) - Method in class Free.TCPServer
startServer creates and runs a new thread for a session
startServer(int) - Method in class ERServer.TCPServer
startServer creates and runs a new thread for a session
status - Static variable in class FreeClient.FCFrame4
 
stopServer() - Method in class Free.TCPServer
stopServer does just that!
stopServer() - Method in class ERServer.TCPServer
stopServer does just that!
stopThread() - Method in class Free.TimeOutThread
 
stopThread() - Method in class FreeClient.TimeOutThread
 
storeTotal(String) - Static method in class Free.DBase
adds a total entry to the database.
storeVote(String) - Static method in class Free.DBase
adds a vote entry to the database.

T

T_address - Static variable in class Free.Comms
constant to hold address of totaller server
TCPClient - class Free.TCPClient.
TCPClient allows RTServer to connect as a client to a totaller server when the ballot has closed.
TCPClient - class FreeClient.TCPClient.
TCPClient opens connections to servers and sends/receives all data.
TCPClient() - Constructor for class Free.TCPClient
 
TCPClient() - Constructor for class FreeClient.TCPClient
 
TCPServer - class Free.TCPServer.
The TCPServer Class opens a socket to listen for client connections which, when received, are spun out into new threads to keep the listening socket free to accept new clients.
TCPServer - class ERServer.TCPServer.
The TCPServer Class opens a socket to listen for client connections which, when received, are spun out into new threads to keep the listening socket free to accept new clients.
TCPServer() - Constructor for class Free.TCPServer
 
TCPServer() - Constructor for class ERServer.TCPServer
 
tdCount - Variable in class Free.Comms
keeps track of where we are in the Vector
thisWindowClosing(WindowEvent) - Method in class Free.RTFrame
 
thisWindowClosing(WindowEvent) - Method in class Free.DBFrame
 
thisWindowClosing(WindowEvent) - Method in class Free.Intro
 
thisWindowClosing(WindowEvent) - Method in class FreeClient.FCFrame2
 
thisWindowClosing(WindowEvent) - Method in class FreeClient.FCFrame3
 
thisWindowClosing(WindowEvent) - Method in class FreeClient.FCFrame4
 
thisWindowClosing(WindowEvent) - Method in class FreeClient.VoteFrame
 
thisWindowClosing(WindowEvent) - Method in class ERServer.ERFrame1
 
thisWindowClosing(WindowEvent) - Method in class ERServer.ERFrame2
 
thisWindowOpened(WindowEvent) - Method in class FreeClient.FCFrame2
 
threadStatus - Variable in class Free.TimeOutThread
 
threadStatus - Variable in class FreeClient.TimeOutThread
 
TimeOutThread - class Free.TimeOutThread.
A simple thread which waits a certain time in milliseconds defined by RTServer.timeOutTime before closing communications.
TimeOutThread - class FreeClient.TimeOutThread.
A simple thread which waits a certain time in milliseconds defined by FClient.timeOutTime before closing communications.
TimeOutThread() - Constructor for class Free.TimeOutThread
 
TimeOutThread() - Constructor for class FreeClient.TimeOutThread
 
timeOutTime - Static variable in class Free.RTServer
 
timeOutTime - Static variable in class FreeClient.FClient
 
timer - Variable in class Free.Comms
 
timer - Variable in class FreeClient.Comms
 
toString() - Method in class Free.util.Packet
returns a printable value of Packet.
totalData - Variable in class Free.Comms
stores total packet data while waiting to be sent

U

usersVoted() - Static method in class ERServer.DBase
Counts how many people have voted.

V

verCheck(int) - Static method in class Free.DBase
Checks the number of votes registered against what ERServer reported.
voteErr() - Method in class FreeClient.VoteFrame
 
VoteFrame - class FreeClient.VoteFrame.
The main voting screen where voters pick their choice and it is sent to a server.
VoteFrame() - Constructor for class FreeClient.VoteFrame
 
voteOK() - Method in class FreeClient.VoteFrame
 

A B C D E F G I J M N P R S T U V