Serialized Form
Package edu.harvard.deas.hyperenc |
serialVersionUID: 1L
serialVersionUID: 1L
missingIDList
List<E> missingIDList
serialVersionUID: 1L
fullName
String fullName
email
Address email
displayName
String displayName
serialVersionUID: 1L
serialVersionUID: 1L
contact
Contact contact
direction
Direction direction
type
HyperEncryptionEventType type
serialVersionUID: 1L
blockList
List<E> blockList
mac
byte[] mac
serialVersionUID: 1L
id
int id
type
HyperMessageType type
sender
Contact sender
recipient
Contact recipient
subject
String subject
content
String content
hemac
HyperMAC hemac
padsUsed
List<E> padsUsed
date
Date date
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
erroneousMessage
String erroneousMessage
serialVersionUID: 1L
serialVersionUID: 1L
serialVersionUID: 1L
rand
Random rand
serialVersionUID: 1L
socket
Socket socket
psnList
NNLookup<V> psnList
Package edu.harvard.deas.hyperenc.gui |
serialVersionUID: 1L
displayNameLabel
JLabel displayNameLabel
fullNameLabel
JLabel fullNameLabel
emailAddrLabel
JLabel emailAddrLabel
displayName
JTextField displayName
fullName
JTextField fullName
emailAddr
JTextField emailAddr
outSecret
JTextArea outSecret
inSecret
JTextArea inSecret
add
JButton add
cancel
JButton cancel
newGuy
Contact newGuy
outSecretBytes
byte[] outSecretBytes
inSecretBytes
byte[] inSecretBytes
serialVersionUID: 1L
subjectField
JTextField subjectField
contentArea
JTextArea contentArea
sender
Contact sender
recipient
Contact recipient
listenerList
EventListenerList listenerList
serialVersionUID: 1L
hm
HyperMessage hm
serialVersionUID: 1L
serialVersionUID: 1L
hm
HyperMessage hm
read
ReadStatus read
serialVersionUID: 1L
contactsListBox
JList contactsListBox
messagesListBox
JTable messagesListBox
messageTableModel
MessageTableModel messageTableModel
statusPanel
JPanel statusPanel
currentContact
Contact currentContact
currentContacts
ContactList currentContacts
communicator
HyperCommunicator communicator
collector
HyperCollector collector
myOwner
Contact myOwner
masterPanel
StatusPanel masterPanel
slavePanel
StatusPanel slavePanel
serialVersionUID: 1L
msgStorage
MessageStorage msgStorage
selectedSender
Contact selectedSender
senderMessages
List<E> senderMessages
columnNames
List<E> columnNames
serialVersionUID: 1L
sysBlocksLabel
edu.harvard.deas.hyperenc.gui.StatusPanel.NumberLabel sysBlocksLabel
- Number of system blocks
unrecPagesLabel
edu.harvard.deas.hyperenc.gui.StatusPanel.NumberLabel unrecPagesLabel
- Number of unreconciled pages
recPagesLabel
edu.harvard.deas.hyperenc.gui.StatusPanel.NumberLabel recPagesLabel
- Number of reconciled pages
encryptBlocksLabel
edu.harvard.deas.hyperenc.gui.StatusPanel.NumberLabel encryptBlocksLabel
- Number of encryption blocks
serialVersionUID: 1L
Package edu.harvard.deas.hyperenc.util |
serialVersionUID: 1L
t1
Object t1
t2
Object t2
Package edu.harvard.deas.hyperenc.vsat |
serialVersionUID: 1L
STALE_PAGE_TIME
long STALE_PAGE_TIME
pageDB
Map<K,V> pageDB
- The collection of pages that have been requested exactly once. Each key is
a request key, and the associated value is the page served in response to
that key. All manipulation of this map must be done while synchronized on
pageDB.
backs
Queue<E> backs
- The collection of pages that have never been requested. All manipulation of
this queue must be done while synchronized on pageDB.
lastStaleCheckTime
Date lastStaleCheckTime
- The most recent time when we checked pageDB for stale pages.
running
Integer running
- The number of PageCreators running at the moment.
runningMutex
Integer runningMutex
fumbles
Random fumbles
- Random number generator for use when evicting a random page from the
database.
serialVersionUID: 1L
securePRNG
SecureRandom securePRNG
- Strong pseudo-random number generator for creating page id's
pageDB
NNLookup<V> pageDB
- Our database of pages is a NNLookup table. Each page is a VSatPage object
serialVersionUID: 1L
data
byte[] data
- The random data in this VSatPage
accessCount
int accessCount
- Counter