All Classes and Interfaces

Class
Description
A class to perform password-based AES encryption and decryption in CBC mode.
Thrown if an attempt is made to decrypt an invalid AES stream.
Thrown if an attempt is made to encrypt a stream with an invalid AES key length.
Thrown if an attempt is made to decrypt a stream with an incorrect password.
Thrown if 192- or 256-bit AES encryption or decryption is attempted, but not available on the particular Java platform.
SubData Cipher Layout Class
Cipher Factory Layout Class
Connection State Enum
SubData Client API Class
SubData Client Event API Class
SubData Protocol API Class
SubData Data Sender API Layout Class
SubData Block Size Enum
Debugging Utility Class
Diffie-Hellman Exchange Handler Class (agrees upon and uses an AES encryption key)
Disconnect Reason Enum
Encryption Exception
EndOfStream Exception
Escaped OutputStream Class
Forwardable Packet/Message Tag Class
Packets/Messages that implement this may be forwarded to other clients
Forwarded Data Sender Class
Forward-Only Packet/Message Tag Class
Packets/Messages that implement this may only be forwarded to other clients (they cannot be sent to the server)
Illegal Message Exception
Illegal Packet Exception
Illegal Packet Sender Exception
InitialPacket Tag Class
Classes that implement this may be sent during the POST_INITIALIZATION state
Initial Protocol Value Class
InitialProtocol Packet Tag Class
Classes that implement this may be sent during the INITIALIZATION state
Initial Packet for Changing Encryption Class
Initial Packet for Changing States Class
Initial Packet for Declaration Class
Initial Packet for Login Class
Initial Packet for Post Declaration Class
Initial Packet for Verifying State Class
SubData Layer 1 InputStream Class
MessagePack Data Conversion Class
Message In Layout Class
Message Object In Layout Class
Message Object Out Layout Class
Message Out Layout Class
Message InputStream Layout Class
Message OutputStream Layout Class
Null Encryption Handler Class
SubData Layer 1 OutputStream Class
Packet Disconnect Class
Packet Disconnect Understood Class
Download Client List Packet
Packet Forward Packet
Packet In Layout Class
Packet for Doing Literally Nothing
Packet Object In Layout Class
Packet Object Out Layout Class
Open SubChannel Packet
Packet Out Layout Class
Ping Packet
Ping Response Packet
Packet Message Retrieval Class
Packet Message Sending Class
Packet InputStream Layout Class
Packet OutputStream Layout Class
Ping Response Class
All values presented by this class have been recorded in nanoseconds
Protocol Exception
RSA Encryption Handler Class
SubData Client Class
SubData Protocol Class
SubData Data Sender Layout Class
Unsigned Data Conversion Class