Skip navigation links
A C D E F G I L M N O P R S T U V W 

A

addCipher(String, ReturnRunnable<NamedContainer<Cipher, String>>, ReturnCallback<String, Cipher>) - Static method in class net.ME1312.SubData.Client.Encryption.RSA
 
addVersion(Version) - Method in class net.ME1312.SubData.Client.SubDataProtocol
Add a Protocol Version to the Supported Versions List
AES - Class in net.ME1312.SubData.Client.Encryption
A class to perform password-based AES encryption and decryption in CBC mode.
AES(int, String) - Constructor for class net.ME1312.SubData.Client.Encryption.AES
Initialize AES Cipher
AES.InvalidAESStreamException - Exception in net.ME1312.SubData.Client.Encryption
Thrown if an attempt is made to decrypt an invalid AES stream.
AES.InvalidKeyLengthException - Exception in net.ME1312.SubData.Client.Encryption
Thrown if an attempt is made to encrypt a stream with an invalid AES key length.
AES.InvalidPasswordException - Exception in net.ME1312.SubData.Client.Encryption
Thrown if an attempt is made to decrypt a stream with an incorrect password.
AES.StrongEncryptionNotAvailableException - Exception in net.ME1312.SubData.Client.Encryption
Thrown if 192- or 256-bit AES encryption or decryption is attempted, but not available on the particular Java platform.
asInt() - Method in enum net.ME1312.SubData.Client.Library.ConnectionState
Get this step as an Integer

C

Cipher - Interface in net.ME1312.SubData.Client
SubData Cipher Layout Class
CipherFactory - Interface in net.ME1312.SubData.Client
Cipher Factory Layout Class
close() - Method in class net.ME1312.SubData.Client.DataClient
Closes the connection
close(ReturnCallback<DataClient, Boolean>...) - Method in class net.ME1312.SubData.Client.DataClient.Events
On Connection Close Event
close() - Method in class net.ME1312.SubData.Client.SubDataClient
 
closed(Callback<NamedContainer<DisconnectReason, DataClient>>...) - Method in class net.ME1312.SubData.Client.DataClient.Events
On Connection Closed Event
ConnectionState - Enum in net.ME1312.SubData.Client.Library
Connection State Enum

D

DataClient - Class in net.ME1312.SubData.Client
SubData Client API Class
DataClient() - Constructor for class net.ME1312.SubData.Client.DataClient
 
DataClient.Events - Class in net.ME1312.SubData.Client
SubData Client Event API Class
DataProtocol - Class in net.ME1312.SubData.Client
SubData Protocol API Class
DataProtocol() - Constructor for class net.ME1312.SubData.Client.DataProtocol
 
DataSender - Interface in net.ME1312.SubData.Client
SubData Data Sender API Layout Class
DebugUtil - Class in net.ME1312.SubData.Client.Library
Debugging Utility Class
DebugUtil() - Constructor for class net.ME1312.SubData.Client.Library.DebugUtil
 
decrypt(InputStream, OutputStream) - Method in interface net.ME1312.SubData.Client.Cipher
Decrypt Data
decrypt(String, InputStream, OutputStream) - Static method in class net.ME1312.SubData.Client.Encryption.AES
decrypt(InputStream, OutputStream) - Method in class net.ME1312.SubData.Client.Encryption.AES
 
decrypt(InputStream, OutputStream) - Method in class net.ME1312.SubData.Client.Encryption.NEH
 
decrypt(InputStream, OutputStream) - Method in class net.ME1312.SubData.Client.Encryption.RSA
 
DisconnectReason - Enum in net.ME1312.SubData.Client.Library
Disconnect Reason Enum

E

encrypt(InputStream, OutputStream) - Method in interface net.ME1312.SubData.Client.Cipher
Encrypt Data
encrypt(int, String, InputStream, OutputStream) - Static method in class net.ME1312.SubData.Client.Encryption.AES
Encrypts a stream of data.
encrypt(InputStream, OutputStream) - Method in class net.ME1312.SubData.Client.Encryption.AES
 
encrypt(InputStream, OutputStream) - Method in class net.ME1312.SubData.Client.Encryption.NEH
 
encrypt(InputStream, OutputStream) - Method in class net.ME1312.SubData.Client.Encryption.RSA
 
EncryptionException - Exception in net.ME1312.SubData.Client.Library.Exception
Encryption Exception
EncryptionException() - Constructor for exception net.ME1312.SubData.Client.Library.Exception.EncryptionException
 
EncryptionException(String) - Constructor for exception net.ME1312.SubData.Client.Library.Exception.EncryptionException
 
EncryptionException(Throwable, String) - Constructor for exception net.ME1312.SubData.Client.Library.Exception.EncryptionException
 
EncryptionException(Throwable) - Constructor for exception net.ME1312.SubData.Client.Library.Exception.EncryptionException
 
EndOfStreamException - Exception in net.ME1312.SubData.Client.Library.Exception
EndOfStream Exception
EndOfStreamException() - Constructor for exception net.ME1312.SubData.Client.Library.Exception.EndOfStreamException
 
equals(Object) - Method in class net.ME1312.SubData.Client.Library.ForwardedDataSender
 

F

Forwardable - Interface in net.ME1312.SubData.Client.Protocol
Forwardable Packet/Message Tag Class
Packets/Messages that implement this may be forwarded to other clients
ForwardedDataSender - Class in net.ME1312.SubData.Client.Library
Forwarded Data Sender Class
ForwardedDataSender(SubDataClient, UUID) - Constructor for class net.ME1312.SubData.Client.Library.ForwardedDataSender
Create a Forwarded DataSender
forwardMessage(UUID, ForwardableMessageOut) - Method in class net.ME1312.SubData.Client.DataClient
Forward a message to another Client
forwardMessage(UUID, ForwardableMessageOut) - Method in class net.ME1312.SubData.Client.SubDataClient
 
ForwardOnly - Interface in net.ME1312.SubData.Client.Protocol
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)
forwardPacket(UUID, ForwardablePacketOut) - Method in class net.ME1312.SubData.Client.SubDataClient
Forward a packet to another Client
fromUnsigned(byte...) - Static method in class net.ME1312.SubData.Client.Library.UnsignedDataHandler
To Number

G

get() - Static method in class net.ME1312.SubData.Client.Encryption.NEH
Get the NEH instance
getAddress() - Method in class net.ME1312.SubData.Client.DataClient
Get Remote Address
getAddress() - Method in class net.ME1312.SubData.Client.SubDataClient
 
getCipher(String, String) - Method in interface net.ME1312.SubData.Client.CipherFactory
Get a cipher by name
getCipher(String, String) - Method in class net.ME1312.SubData.Client.Encryption.RSA
 
getClient(UUID, Callback<ObjectMap<String>>) - Method in class net.ME1312.SubData.Client.DataClient
Grabs a Client from the Network
getClient(UUID, Callback<ObjectMap<String>>) - Method in class net.ME1312.SubData.Client.SubDataClient
 
getClients(Callback<Map<UUID, ? extends ObjectMap<String>>>) - Method in class net.ME1312.SubData.Client.DataClient
Grabs all the Clients on the Network
getClients(Callback<Map<UUID, ? extends ObjectMap<String>>>) - Method in class net.ME1312.SubData.Client.SubDataClient
 
getConnection() - Method in class net.ME1312.SubData.Client.DataClient
Deprecated.
The Client connection to the Server is this
getConnection() - Method in interface net.ME1312.SubData.Client.DataSender
Get the Client that connects this Sender to us
getConnection() - Method in class net.ME1312.SubData.Client.Library.ForwardedDataSender
 
getConnection() - Method in class net.ME1312.SubData.Client.SubDataClient
Deprecated.
The Client connection to the Server is this
getConnection() - Method in interface net.ME1312.SubData.Client.SubDataSender
Get the Client that connects this Sender to us
getDownloadTransferTimeFrom() - Method in class net.ME1312.SubData.Client.Library.PingResponse
Get how long it took to download the ping response
getID() - Method in class net.ME1312.SubData.Client.DataClient
Get the ID of this Client
getID() - Method in interface net.ME1312.SubData.Client.DataSender
Get the ID of this Sender
getID() - Method in class net.ME1312.SubData.Client.Library.ForwardedDataSender
 
getLocalQueueTime() - Method in class net.ME1312.SubData.Client.Library.PingResponse
Get how long the ping waited in a queue on this machine
getMessage(String, String) - Method in class net.ME1312.SubData.Client.DataProtocol
Grab MessageIn Instance via handle
getName() - Method in interface net.ME1312.SubData.Client.Cipher
Get the name of this Cipher
getName() - Method in class net.ME1312.SubData.Client.DataProtocol
Get the Network Protocol Name
getName() - Method in class net.ME1312.SubData.Client.Encryption.AES
 
getName() - Method in class net.ME1312.SubData.Client.Encryption.NEH
 
getName() - Method in class net.ME1312.SubData.Client.Encryption.RSA
 
getName() - Method in class net.ME1312.SubData.Client.SubDataProtocol
 
getPacket(int) - Method in class net.ME1312.SubData.Client.SubDataProtocol
Grab PacketIn Instance via ID
getProtocol() - Method in class net.ME1312.SubData.Client.DataClient
Get the Protocol for this Client
getProtocol() - Method in interface net.ME1312.SubData.Client.DataSender
Get the Protocol used by this Sender
getProtocol() - Method in class net.ME1312.SubData.Client.Library.ForwardedDataSender
 
getProtocol() - Method in class net.ME1312.SubData.Client.SubDataClient
 
getProtocol() - Method in interface net.ME1312.SubData.Client.SubDataSender
Get the Protocol used by this Sender
getQueueTime() - Method in class net.ME1312.SubData.Client.Library.PingResponse
Get how long the ping waited in a queue
getRemoteQueueTime() - Method in class net.ME1312.SubData.Client.Library.PingResponse
Get how long the ping waited in a queue on the remote machine
getResponseTime() - Method in class net.ME1312.SubData.Client.Library.PingResponse
Get how long it took to receive the ping response in total
getSocket() - Method in class net.ME1312.SubData.Client.SubDataClient
Get the underlying Client Socket
getTransferTime() - Method in class net.ME1312.SubData.Client.Library.PingResponse
Get how long it took to transfer the ping over the network
getUploadTransferTime() - Method in class net.ME1312.SubData.Client.Library.PingResponse
Get how long it took to upload the ping
getVersion() - Method in class net.ME1312.SubData.Client.DataProtocol
Get the Supported Protocol Version List
getVersion() - Method in class net.ME1312.SubData.Client.SubDataProtocol
 

I

IllegalMessageException - Exception in net.ME1312.SubData.Client.Library.Exception
Illegal Message Exception
IllegalMessageException() - Constructor for exception net.ME1312.SubData.Client.Library.Exception.IllegalMessageException
 
IllegalMessageException(String) - Constructor for exception net.ME1312.SubData.Client.Library.Exception.IllegalMessageException
 
IllegalPacketException - Exception in net.ME1312.SubData.Client.Library.Exception
Illegal Packet Exception
IllegalPacketException() - Constructor for exception net.ME1312.SubData.Client.Library.Exception.IllegalPacketException
 
IllegalPacketException(String) - Constructor for exception net.ME1312.SubData.Client.Library.Exception.IllegalPacketException
 
IllegalSenderException - Exception in net.ME1312.SubData.Client.Library.Exception
Illegal Packet Sender Exception
IllegalSenderException() - Constructor for exception net.ME1312.SubData.Client.Library.Exception.IllegalSenderException
 
IllegalSenderException(String) - Constructor for exception net.ME1312.SubData.Client.Library.Exception.IllegalSenderException
 
InitialPacket - Interface in net.ME1312.SubData.Client.Protocol.Initial
InitialPacket Tag Class
Classes that implement this may be sent during the POST_INITIALIZATION state
InitialProtocol - Class in net.ME1312.SubData.Client.Protocol.Initial
Initial Protocol Container Class
InitialProtocol.Packet - Interface in net.ME1312.SubData.Client.Protocol.Initial
InitialProtocol Packet Tag Class
Classes that implement this may be sent during the INITIALIZATION state
InitPacketChangeEncryption - Class in net.ME1312.SubData.Client.Protocol.Initial
Initial Packet for Changing Encryption Class
InitPacketChangeEncryption() - Constructor for class net.ME1312.SubData.Client.Protocol.Initial.InitPacketChangeEncryption
 
InitPacketChangeState - Class in net.ME1312.SubData.Client.Protocol.Initial
Initial Packet for Changing States Class
InitPacketChangeState() - Constructor for class net.ME1312.SubData.Client.Protocol.Initial.InitPacketChangeState
 
InitPacketDeclaration - Class in net.ME1312.SubData.Client.Protocol.Initial
Initial Packet for Declaration Class
InitPacketDeclaration() - Constructor for class net.ME1312.SubData.Client.Protocol.Initial.InitPacketDeclaration
 
InitPacketPostDeclaration - Class in net.ME1312.SubData.Client.Protocol.Initial
Initial Packet for Post Declaration Class
InitPacketPostDeclaration() - Constructor for class net.ME1312.SubData.Client.Protocol.Initial.InitPacketPostDeclaration
 
InitPacketVerifyState - Class in net.ME1312.SubData.Client.Protocol.Initial
Initial Packet for Verifying State Class
InitPacketVerifyState() - Constructor for class net.ME1312.SubData.Client.Protocol.Initial.InitPacketVerifyState
 
InvalidAESStreamException() - Constructor for exception net.ME1312.SubData.Client.Encryption.AES.InvalidAESStreamException
 
InvalidAESStreamException(Exception) - Constructor for exception net.ME1312.SubData.Client.Encryption.AES.InvalidAESStreamException
 
InvalidPasswordException() - Constructor for exception net.ME1312.SubData.Client.Encryption.AES.InvalidPasswordException
 
isClosed() - Method in class net.ME1312.SubData.Client.DataClient
Get if the connection has been closed
isClosed() - Method in class net.ME1312.SubData.Client.SubDataClient
 
isCompatible(Version) - Method in interface net.ME1312.SubData.Client.Protocol.MessageIn
Checks compatibility with an Incoming Message
isCompatible(int) - Method in interface net.ME1312.SubData.Client.Protocol.PacketIn
Checks compatibility with an Incoming Packet

L

logException(Throwable, Logger) - Static method in class net.ME1312.SubData.Client.Library.DebugUtil
Log an exception to a primitive logger

M

MAX_PACKET_ID - Static variable in class net.ME1312.SubData.Client.SubDataProtocol
 
MessageIn - Interface in net.ME1312.SubData.Client.Protocol
Message In Layout Class
MessageObjectIn<K> - Interface in net.ME1312.SubData.Client.Protocol
Message Object In Layout Class
MessageObjectOut<K> - Interface in net.ME1312.SubData.Client.Protocol
Message Object Out Layout Class
MessageOut - Interface in net.ME1312.SubData.Client.Protocol
Message Out Layout Class
MessagePackHandler - Class in net.ME1312.SubData.Client.Library
Message Pack Handler Class
MessagePackHandler() - Constructor for class net.ME1312.SubData.Client.Library.MessagePackHandler
 
MessageStreamIn - Interface in net.ME1312.SubData.Client.Protocol
Message InputStream Layout Class
MessageStreamOut - Interface in net.ME1312.SubData.Client.Protocol
Message OutputStream Layout Class
MIN_PACKET_ID - Static variable in class net.ME1312.SubData.Client.SubDataProtocol
 

N

NEH - Class in net.ME1312.SubData.Client.Encryption
Null Encryption Handler Class
net.ME1312.SubData.Client - package net.ME1312.SubData.Client
 
net.ME1312.SubData.Client.Encryption - package net.ME1312.SubData.Client.Encryption
 
net.ME1312.SubData.Client.Library - package net.ME1312.SubData.Client.Library
 
net.ME1312.SubData.Client.Library.Exception - package net.ME1312.SubData.Client.Library.Exception
 
net.ME1312.SubData.Client.Protocol - package net.ME1312.SubData.Client.Protocol
 
net.ME1312.SubData.Client.Protocol.Initial - package net.ME1312.SubData.Client.Protocol.Initial
 
net.ME1312.SubData.Client.Protocol.Internal - package net.ME1312.SubData.Client.Protocol.Internal
 
newCipher(String) - Method in interface net.ME1312.SubData.Client.CipherFactory
Get a cipher by name
newCipher(String) - Method in class net.ME1312.SubData.Client.Encryption.RSA
 

O

on - Variable in class net.ME1312.SubData.Client.DataClient
 
open(Callback<Runnable>, Logger, InetAddress, int) - Method in class net.ME1312.SubData.Client.SubDataProtocol
Launch a SubData Client Instance
open(Logger, InetAddress, int) - Method in class net.ME1312.SubData.Client.SubDataProtocol
Launch a SubData Client Instance
openChannel() - Method in class net.ME1312.SubData.Client.DataClient
Open an Async Data SubChannel
openChannel() - Method in class net.ME1312.SubData.Client.SubDataClient
 

P

pack(ObjectMap<?>) - Static method in class net.ME1312.SubData.Client.Library.MessagePackHandler
Convert an ObjectMap to a MessagePack Map
PacketDisconnect - Class in net.ME1312.SubData.Client.Protocol.Internal
Packet Disconnect Class
PacketDisconnect() - Constructor for class net.ME1312.SubData.Client.Protocol.Internal.PacketDisconnect
 
PacketDisconnectUnderstood - Class in net.ME1312.SubData.Client.Protocol.Internal
Packet Disconnect Understood Class
PacketDisconnectUnderstood() - Constructor for class net.ME1312.SubData.Client.Protocol.Internal.PacketDisconnectUnderstood
 
PacketDownloadClientList - Class in net.ME1312.SubData.Client.Protocol.Internal
Download Client List Packet
PacketDownloadClientList() - Constructor for class net.ME1312.SubData.Client.Protocol.Internal.PacketDownloadClientList
New PacketDownloadClientList (In)
PacketDownloadClientList(Callback<ObjectMap<String>>...) - Constructor for class net.ME1312.SubData.Client.Protocol.Internal.PacketDownloadClientList
New PacketDownloadNetworkList (Out)
PacketDownloadClientList(UUID, Callback<ObjectMap<String>>...) - Constructor for class net.ME1312.SubData.Client.Protocol.Internal.PacketDownloadClientList
New PacketDownloadNetworkList (Out)
PacketForwardPacket - Class in net.ME1312.SubData.Client.Protocol.Internal
Packet Forward Packet
PacketForwardPacket(UUID, PacketOut) - Constructor for class net.ME1312.SubData.Client.Protocol.Internal.PacketForwardPacket
New PacketForwardPacket (Out)
PacketIn - Interface in net.ME1312.SubData.Client.Protocol
Packet In Layout Class
PacketObjectIn<K> - Interface in net.ME1312.SubData.Client.Protocol
Packet Object In Layout Class
PacketObjectOut<K> - Interface in net.ME1312.SubData.Client.Protocol
Packet Object Out Layout Class
PacketOpenChannel - Class in net.ME1312.SubData.Client.Protocol.Internal
Open SubChannel Packet
PacketOpenChannel(String, boolean) - Constructor for class net.ME1312.SubData.Client.Protocol.Internal.PacketOpenChannel
New PacketOpenChannel (Out)
PacketOut - Interface in net.ME1312.SubData.Client.Protocol
Packet Out Layout Class
PacketPing - Class in net.ME1312.SubData.Client.Protocol.Internal
Ping Packet
PacketPing() - Constructor for class net.ME1312.SubData.Client.Protocol.Internal.PacketPing
New PacketPing (In)
PacketPing(Callback<PingResponse>...) - Constructor for class net.ME1312.SubData.Client.Protocol.Internal.PacketPing
New PacketPing (Out)
PacketPingResponse - Class in net.ME1312.SubData.Client.Protocol.Internal
Ping Response Packet
PacketPingResponse() - Constructor for class net.ME1312.SubData.Client.Protocol.Internal.PacketPingResponse
New PacketPingResponse (In)
PacketPingResponse(ObjectMap<Integer>) - Constructor for class net.ME1312.SubData.Client.Protocol.Internal.PacketPingResponse
New PacketPingResponse (Out)
PacketRecieveMessage - Class in net.ME1312.SubData.Client.Protocol.Internal
Packet Message Retrieval Class
PacketRecieveMessage() - Constructor for class net.ME1312.SubData.Client.Protocol.Internal.PacketRecieveMessage
 
PacketSendMessage - Class in net.ME1312.SubData.Client.Protocol.Internal
Packet Message Sending Class
PacketSendMessage(MessageOut) - Constructor for class net.ME1312.SubData.Client.Protocol.Internal.PacketSendMessage
PacketSendMessage (Out)
PacketStreamIn - Interface in net.ME1312.SubData.Client.Protocol
Packet InputStream Layout Class
PacketStreamOut - Interface in net.ME1312.SubData.Client.Protocol
Packet OutputStream Layout Class
ping(Callback<PingResponse>) - Method in class net.ME1312.SubData.Client.DataClient
Ping the Server
ping(UUID, Callback<PingResponse>) - Method in class net.ME1312.SubData.Client.DataClient
Ping a remote Client
ping(Callback<PingResponse>) - Method in interface net.ME1312.SubData.Client.DataSender
Ping the Sender
ping(Callback<PingResponse>) - Method in class net.ME1312.SubData.Client.Library.ForwardedDataSender
 
ping(Callback<PingResponse>) - Method in class net.ME1312.SubData.Client.SubDataClient
 
ping(UUID, Callback<PingResponse>) - Method in class net.ME1312.SubData.Client.SubDataClient
 
PingResponse - Class in net.ME1312.SubData.Client.Library
Ping Response Class
PingResponse(ObjectMap<Integer>) - Constructor for class net.ME1312.SubData.Client.Library.PingResponse
 

R

ready(Callback<DataClient>...) - Method in class net.ME1312.SubData.Client.DataClient.Events
On Connection Ready Event
receive(SubDataSender, ObjectMap<Integer>) - Method in class net.ME1312.SubData.Client.Protocol.Initial.InitPacketChangeEncryption
 
receive(SubDataSender) - Method in class net.ME1312.SubData.Client.Protocol.Initial.InitPacketChangeState
 
receive(SubDataSender) - Method in class net.ME1312.SubData.Client.Protocol.Initial.InitPacketDeclaration
 
receive(SubDataSender, ObjectMap<Integer>) - Method in class net.ME1312.SubData.Client.Protocol.Initial.InitPacketPostDeclaration
 
receive(SubDataSender, ObjectMap<Integer>) - Method in class net.ME1312.SubData.Client.Protocol.Initial.InitPacketVerifyState
 
receive(SubDataSender) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketDisconnect
 
receive(SubDataSender) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketDisconnectUnderstood
 
receive(SubDataSender, ObjectMap<Integer>) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketDownloadClientList
 
receive(SubDataSender, InputStream) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketForwardPacket
 
receive(SubDataSender, ObjectMap<Integer>) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketOpenChannel
 
receive(SubDataSender, ObjectMap<Integer>) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketPing
 
receive(SubDataSender, ObjectMap<Integer>) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketPingResponse
 
receive(SubDataSender, InputStream) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketRecieveMessage
 
receive(DataSender) - Method in interface net.ME1312.SubData.Client.Protocol.MessageIn
Receives the incoming Message
receive(DataSender, ObjectMap<K>) - Method in interface net.ME1312.SubData.Client.Protocol.MessageObjectIn
Receives the incoming Message
receive(DataSender, InputStream) - Method in interface net.ME1312.SubData.Client.Protocol.MessageObjectIn
 
receive(DataSender, InputStream) - Method in interface net.ME1312.SubData.Client.Protocol.MessageStreamIn
Receives the incoming Message
receive(DataSender) - Method in interface net.ME1312.SubData.Client.Protocol.MessageStreamIn
 
receive(SubDataSender) - Method in interface net.ME1312.SubData.Client.Protocol.PacketIn
Receives the incoming Packet
receive(SubDataSender, ObjectMap<K>) - Method in interface net.ME1312.SubData.Client.Protocol.PacketObjectIn
Receives the incoming Packet
receive(SubDataSender, InputStream) - Method in interface net.ME1312.SubData.Client.Protocol.PacketObjectIn
 
receive(SubDataSender, InputStream) - Method in interface net.ME1312.SubData.Client.Protocol.PacketStreamIn
Receives the incoming Packet
receive(SubDataSender) - Method in interface net.ME1312.SubData.Client.Protocol.PacketStreamIn
 
reconnect(SubDataClient) - Method in class net.ME1312.SubData.Client.SubDataClient
Reconnect the data stream using another Client
registerCipher(String, Cipher) - Method in class net.ME1312.SubData.Client.SubDataProtocol
Register a Cipher to SubData
registerMessage(String, String, MessageIn) - Method in class net.ME1312.SubData.Client.DataProtocol
Register MessageIn to the Network
registerMessage(String, String, Class<? extends MessageOut>) - Method in class net.ME1312.SubData.Client.DataProtocol
Register MessageOut to the Network
registerPacket(int, PacketIn) - Method in class net.ME1312.SubData.Client.SubDataProtocol
Register PacketIn to the Network
registerPacket(int, Class<? extends PacketOut>) - Method in class net.ME1312.SubData.Client.SubDataProtocol
Register PacketOut to the Network
removeCipher(String) - Static method in class net.ME1312.SubData.Client.Encryption.RSA
 
removeVersion(Version) - Method in class net.ME1312.SubData.Client.SubDataProtocol
Remove a Protocol Version from the Supported Versions List
RSA - Class in net.ME1312.SubData.Client.Encryption
RSA Encryption Handler Class
RSA(int, File, File) - Constructor for class net.ME1312.SubData.Client.Encryption.RSA
Initialize RSA Cipher (Server)
RSA(File) - Constructor for class net.ME1312.SubData.Client.Encryption.RSA
Initialize RSA Cipher (Client)

S

send(SubDataSender) - Method in class net.ME1312.SubData.Client.Protocol.Initial.InitPacketVerifyState
 
send(SubDataSender) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketDownloadClientList
 
send(SubDataSender, OutputStream) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketForwardPacket
 
send(SubDataSender) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketOpenChannel
 
send(SubDataSender) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketPing
 
send(SubDataSender) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketPingResponse
 
send(SubDataSender, OutputStream) - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketSendMessage
 
send(DataSender) - Method in interface net.ME1312.SubData.Client.Protocol.MessageObjectOut
Sends data within the outgoing Message
send(DataSender, OutputStream) - Method in interface net.ME1312.SubData.Client.Protocol.MessageObjectOut
 
send(DataSender, OutputStream) - Method in interface net.ME1312.SubData.Client.Protocol.MessageStreamOut
Sends data within the outgoing Message
send(SubDataSender) - Method in interface net.ME1312.SubData.Client.Protocol.PacketObjectOut
Sends data within the outgoing Packet
send(SubDataSender, OutputStream) - Method in interface net.ME1312.SubData.Client.Protocol.PacketObjectOut
 
send(SubDataSender, OutputStream) - Method in interface net.ME1312.SubData.Client.Protocol.PacketStreamOut
Sends data within the outgoing Packet
sending(SubDataSender) - Method in class net.ME1312.SubData.Client.Protocol.Initial.InitPacketChangeState
 
sending(DataSender) - Method in interface net.ME1312.SubData.Client.Protocol.MessageOut
An Event called when the Message is being sent
sending(SubDataSender) - Method in interface net.ME1312.SubData.Client.Protocol.PacketOut
An Event called when the Packet is being sent
sendMessage(MessageOut) - Method in class net.ME1312.SubData.Client.DataClient
Send a message to the Server
sendMessage(MessageOut) - Method in interface net.ME1312.SubData.Client.DataSender
Send a message to the Sender
sendMessage(MessageOut) - Method in class net.ME1312.SubData.Client.Library.ForwardedDataSender
 
sendMessage(MessageOut) - Method in class net.ME1312.SubData.Client.SubDataClient
 
sendPacket(PacketOut) - Method in class net.ME1312.SubData.Client.Library.ForwardedDataSender
 
sendPacket(PacketOut) - Method in class net.ME1312.SubData.Client.SubDataClient
Send a packet to Client
sendPacket(PacketOut) - Method in interface net.ME1312.SubData.Client.SubDataSender
Send a packet to the Sender
setName(String) - Method in class net.ME1312.SubData.Client.SubDataProtocol
Set the Network Protocol Name (may only be called once)
setReady(SubDataClient, boolean) - Method in interface net.ME1312.SubData.Client.Protocol.Initial.InitialPacket
Change the state of a Client to READY
StrongEncryptionNotAvailableException(int) - Constructor for exception net.ME1312.SubData.Client.Encryption.AES.StrongEncryptionNotAvailableException
 
SubDataClient - Class in net.ME1312.SubData.Client
SubData Client Class
SubDataProtocol - Class in net.ME1312.SubData.Client
SubData Protocol Class
SubDataProtocol() - Constructor for class net.ME1312.SubData.Client.SubDataProtocol
Create a new Protocol
SubDataSender - Interface in net.ME1312.SubData.Client
SubData Data Sender Layout Class

T

toHex(int, int) - Static method in class net.ME1312.SubData.Client.Library.DebugUtil
Convert to hex notation (ex.
toUnsigned(long, int) - Static method in class net.ME1312.SubData.Client.Library.UnsignedDataHandler
To Unsigned Bytes

U

unpack(MapValue) - Static method in class net.ME1312.SubData.Client.Library.MessagePackHandler
Convert a MessagePack Map to a ObjectMap
unregisterCipher(String) - Method in class net.ME1312.SubData.Client.SubDataProtocol
Unregister a Cipher from SubData
unregisterMessage(String, MessageIn) - Method in class net.ME1312.SubData.Client.DataProtocol
Unregister MessageIn from the Network
unregisterMessage(String, Class<? extends MessageOut>) - Method in class net.ME1312.SubData.Client.DataProtocol
Unregister MessageOut to the Network
unregisterPacket(PacketIn) - Method in class net.ME1312.SubData.Client.SubDataProtocol
Unregister PacketIn from the Network
unregisterPacket(Class<? extends PacketOut>) - Method in class net.ME1312.SubData.Client.SubDataProtocol
Unregister PacketOut to the Network
UnsignedDataHandler - Class in net.ME1312.SubData.Client.Library
Unsigned Number Handler Class
UnsignedDataHandler() - Constructor for class net.ME1312.SubData.Client.Library.UnsignedDataHandler
 

V

valueOf(String) - Static method in enum net.ME1312.SubData.Client.Library.ConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ME1312.SubData.Client.Library.DisconnectReason
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.ME1312.SubData.Client.Library.ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ME1312.SubData.Client.Library.DisconnectReason
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class net.ME1312.SubData.Client.Protocol.Initial.InitPacketChangeEncryption
 
version() - Method in class net.ME1312.SubData.Client.Protocol.Initial.InitPacketChangeState
 
version() - Method in class net.ME1312.SubData.Client.Protocol.Initial.InitPacketDeclaration
 
version() - Method in class net.ME1312.SubData.Client.Protocol.Initial.InitPacketPostDeclaration
 
version() - Method in class net.ME1312.SubData.Client.Protocol.Initial.InitPacketVerifyState
 
version() - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketDisconnect
 
version() - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketDisconnectUnderstood
 
version() - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketDownloadClientList
 
version() - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketForwardPacket
 
version() - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketOpenChannel
 
version() - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketPing
 
version() - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketPingResponse
 
version() - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketRecieveMessage
 
version() - Method in class net.ME1312.SubData.Client.Protocol.Internal.PacketSendMessage
 
version() - Method in interface net.ME1312.SubData.Client.Protocol.MessageIn
Protocol Version
version() - Method in interface net.ME1312.SubData.Client.Protocol.MessageOut
Protocol Version
version() - Method in interface net.ME1312.SubData.Client.Protocol.PacketIn
Protocol Version
version() - Method in interface net.ME1312.SubData.Client.Protocol.PacketOut
Protocol Version

W

waitFor() - Method in class net.ME1312.SubData.Client.DataClient
Wait for the connection to close
A C D E F G I L M N O P R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.