Index
All Classes|All Packages|Constant Field Values|Serialized Form
S
- scan(int, boolean) - Method in class com.houseofkraft.nsp.networking.NSP
-
Scans the range of IP addresses from 192.168.1.2 to 192.168.1.254 for any Servers currently running on those addresses, and attempts to Handshake and receive information.
- scan(int, int, int, boolean) - Method in class com.houseofkraft.nsp.networking.NSP
-
Scans the specified range of IP addresses starting with 192.168.1.X for any Servers currently running on those addresses, and attempts to Handshake and receive information.
- send(Packet, String) - Method in class com.houseofkraft.nsp.networking.NSP
-
Sends a Message to a specific Client Identifier.
- sendMessage(byte[]) - Method in class com.houseofkraft.nsp.networking.Client
-
Sends a Message using the built-in OutputStream.
- sendMessage(DataOutputStream, byte[]) - Static method in class com.houseofkraft.nsp.networking.Messages
-
Sends a ByteArray message using the OutputStream
- sentMessages - Static variable in class GlobalVariables
- server - Static variable in class com.houseofkraft.nsp.networking.NSPServer
- server - Static variable in class GlobalVariables
- serverDisconnected() - Method in interface com.houseofkraft.nsp.listener.ServerListener
-
This event is called when the server has been shut off for any reason.
- ServerListener - Interface in com.houseofkraft.nsp.listener
- serverListeners - Static variable in class com.houseofkraft.nsp.networking.NSPServer
- serverOption - Static variable in class GlobalVariables
- ServerOption - Class in com.houseofkraft.nsp.networking
- ServerOption() - Constructor for class com.houseofkraft.nsp.networking.ServerOption
- setAddress(String) - Method in class com.houseofkraft.nsp.networking.NSP
-
Changes the Server Address to connect to.
- setAlgorithm(Algorithm) - Method in class com.houseofkraft.nsp.encryption.AESOption
-
Sets the Algorithm
- setAnnounceClientActions(boolean) - Method in class com.houseofkraft.nsp.networking.ServerOption
-
Sets Announce Client Actions such as Connection, Disconnection, etc.
- setAutoGenerated(boolean) - Method in class com.houseofkraft.nsp.encryption.AESOption
- setBlackList(ArrayList<String>) - Method in class com.houseofkraft.nsp.networking.ServerOption
-
Sets Blacklist
- setCustomMap(HashMap<String, String>) - Method in class com.houseofkraft.nsp.networking.Packet
-
Sets a custom HashMap String to replace the existing Packet HashMap.
- setCustomMapByte(HashMap<byte[], byte[]>) - Method in class com.houseofkraft.nsp.networking.Packet
-
Sets a custom HashMap ByteArray to replace the existing Packet HashMap.
- setDeflate(boolean) - Method in class com.houseofkraft.nsp.networking.PacketParser
- setDeflateLevel(int) - Method in class com.houseofkraft.nsp.networking.NSP
-
Changes the Deflation Level used with the Server.
- setDeflateLevel(int) - Method in class com.houseofkraft.nsp.networking.Packet
-
Changes the Deflation level for the Parser using the built-in Levels.
- setDeflateLevel(int) - Method in class com.houseofkraft.nsp.networking.ServerOption
-
Sets Deflate Level
- setDiscloseClients(boolean) - Method in class com.houseofkraft.nsp.networking.ServerOption
-
Sets Disclose Clients
- setEncryption(AES) - Method in class com.houseofkraft.nsp.networking.NSP
-
Sets the Encryption Handler to be used with the Server.
- setEncryption(AES) - Method in class com.houseofkraft.nsp.networking.Packet
-
Changes the Encryption Handler for the Parser
- setEncryption(AES) - Method in class com.houseofkraft.nsp.networking.PacketParser
- setEncryption(AES) - Method in class com.houseofkraft.nsp.networking.ServerOption
-
Sets Encryption Object
- setHandshakeTimeout(int) - Method in class com.houseofkraft.nsp.networking.ServerOption
-
Sets Handshake Timeout
- setHideAllIP(boolean) - Method in class com.houseofkraft.nsp.networking.ServerOption
-
Sets Hide All IP Addresses by Default
- setHostname(String) - Method in class com.houseofkraft.nsp.networking.NSP
-
Change the Hostname for the Server Identification.
- setID(String) - Method in class com.houseofkraft.nsp.networking.Client
-
Changes the Identifier Hostname when the mode is changed to ID.
- setIDMode(boolean) - Method in class com.houseofkraft.nsp.networking.Client
-
Sets the Identifier mode to either ID Mode or IP Mode.
- setIDMode(boolean) - Method in class com.houseofkraft.nsp.networking.NSP
-
Changes the Identifier mode to ID Mode or IP Mode.
- setIteration(int) - Method in class com.houseofkraft.nsp.encryption.AESOption
-
Sets the Iteration Count
- setIv(IvParameterSpec) - Method in class com.houseofkraft.nsp.encryption.AESOption
-
Sets the IV
- setKeepAlive(int) - Method in class com.houseofkraft.nsp.networking.ServerOption
-
Sets Keep Alive
- setKeyFileLocation(String) - Method in class com.houseofkraft.nsp.encryption.AESOption
-
Sets the Key File Location
- setKeyFileObject(File) - Method in class com.houseofkraft.nsp.encryption.AESOption
-
Sets the Key File Object
- setKeyPassword(String) - Method in class com.houseofkraft.nsp.encryption.AESOption
-
Sets the Key Password
- setKeyPassword(String, String) - Method in class com.houseofkraft.nsp.encryption.AESOption
-
Changes the Key based on the Password and Salt.
- setKeySalt(String) - Method in class com.houseofkraft.nsp.encryption.AESOption
-
Sets the Key Salt
- setKeyType(KeyType) - Method in class com.houseofkraft.nsp.encryption.AESOption
-
Sets the Key Type
- setMaxConcurrent(int) - Method in class com.houseofkraft.nsp.networking.ServerOption
-
Sets Maximum Connections from one specific IP address
- setMaxUsers(int) - Method in class com.houseofkraft.nsp.networking.ServerOption
-
Sets Maximum Users For Connecting
- setPassword(String) - Method in class com.houseofkraft.nsp.encryption.AES
-
Changes the Key based on the Password.
- setPassword(String, String) - Method in class com.houseofkraft.nsp.encryption.AES
-
Changes the Key based on the Password and Salt.
- setPort(int) - Method in class com.houseofkraft.nsp.networking.NSP
-
Changes the Server Port to connect to.
- setPort(int) - Method in class com.houseofkraft.nsp.networking.ServerOption
-
Sets Server Port
- setPrivateKey(SecretKey) - Method in class com.houseofkraft.nsp.encryption.AESOption
-
Sets the Private Key
- setSeconds(long) - Method in class com.houseofkraft.nsp.tool.ThreadTimer
- setShaType(SHAType) - Method in class com.houseofkraft.nsp.encryption.AESOption
-
Sets the SHA Type
- setThread(ClientManager) - Method in class com.houseofkraft.nsp.networking.Client
-
Sets the Client Handler Thread for the Server.
- setWhiteList(ArrayList<String>) - Method in class com.houseofkraft.nsp.networking.ServerOption
-
Sets Whitelist
- SHA_1 - Enum constant in enum class com.houseofkraft.nsp.encryption.SHAType
-
SHA-1 Hashing
- SHA_256 - Enum constant in enum class com.houseofkraft.nsp.encryption.SHAType
-
SHA-256 Hashing
- SHA_384 - Enum constant in enum class com.houseofkraft.nsp.encryption.SHAType
-
SHA-384 Hashing
- SHA_512 - Enum constant in enum class com.houseofkraft.nsp.encryption.SHAType
-
SHA-512 Hashing
- SHAType - Enum Class in com.houseofkraft.nsp.encryption
- size() - Method in enum class com.houseofkraft.nsp.encryption.KeyType
- size() - Method in enum class com.houseofkraft.nsp.encryption.SHAType
- SocketAcceptor - Class in com.houseofkraft.nsp.networking
- SocketAcceptor() - Constructor for class com.houseofkraft.nsp.networking.SocketAcceptor
- socketDisconnected(String) - Method in interface com.houseofkraft.nsp.listener.NSPListener
- SocketTesting - Class in <Unnamed>
- SocketTesting() - Constructor for class SocketTesting
- START_OF_HEADING - Enum constant in enum class com.houseofkraft.nsp.networking.NSPHeader
-
Used for Starting a Socket Transmission Message
- START_OF_TEXT - Enum constant in enum class com.houseofkraft.nsp.networking.NSPHeader
-
Used for Starting Text, like a KeyFile
- startThread() - Method in class com.houseofkraft.nsp.networking.Client
-
Starts the Client Manager Thread
- startTimer() - Method in class com.houseofkraft.nsp.tool.ThreadTimer
- STATUS - Enum constant in enum class com.houseofkraft.nsp.networking.NSPHeader.Message
- stop() - Method in class com.houseofkraft.nsp.networking.Client
-
Kicks the Client from the Server
- stringToByteMap(HashMap<String, String>) - Static method in class com.houseofkraft.nsp.tool.ByteTools
-
Converts a String HashMap into a ByteArray HashMap
All Classes|All Packages|Constant Field Values|Serialized Form