Skip navigation links
B C D E F G K L M P R S T U V W 

B

ban(String...) - Method in class ml.karmaconfigs.remote.messaging.Server
Ban an address from the server
ban(String...) - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Ban an address from the server
broadcast(byte[]) - Method in class ml.karmaconfigs.remote.messaging.Server
Send a message to each connected client
broadcast(byte[]) - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Send a message to each connected client

C

callClientEvent(ClientEvent) - Static method in class ml.karmaconfigs.remote.messaging.listener.RemoteListener
Call an event on the client
callServerEvent(ServerEvent) - Static method in class ml.karmaconfigs.remote.messaging.listener.RemoteListener
Call an event on the server
Client - Class in ml.karmaconfigs.remote.messaging
Remote message client interface
Client() - Constructor for class ml.karmaconfigs.remote.messaging.Client
 
ClientCommandEvent - Class in ml.karmaconfigs.remote.messaging.listener.event.server
Receive command from client to server event
ClientCommandEvent(RemoteClient, String, String, byte[]) - Constructor for class ml.karmaconfigs.remote.messaging.listener.event.server.ClientCommandEvent
Initialize the server event
ClientConnectEvent - Class in ml.karmaconfigs.remote.messaging.listener.event.server
Client connect to server event
ClientConnectEvent(RemoteClient) - Constructor for class ml.karmaconfigs.remote.messaging.listener.event.server.ClientConnectEvent
Initialize the server event
ClientDisconnectEvent - Class in ml.karmaconfigs.remote.messaging.listener.event.server
Client disconnect from server event
ClientDisconnectEvent(RemoteClient, DisconnectReason, String) - Constructor for class ml.karmaconfigs.remote.messaging.listener.event.server.ClientDisconnectEvent
Initialize the server event
ClientEvent - Class in ml.karmaconfigs.remote.messaging.listener
Event ran on client
ClientEvent(RemoteServer) - Constructor for class ml.karmaconfigs.remote.messaging.listener.ClientEvent
Initialize the server event
ClientMessageEvent - Class in ml.karmaconfigs.remote.messaging.listener.event.server
Client send message to server event
ClientMessageEvent(RemoteClient, byte[]) - Constructor for class ml.karmaconfigs.remote.messaging.listener.event.server.ClientMessageEvent
Initialize the server event
close() - Method in class ml.karmaconfigs.remote.messaging.Client
Close the connection
close() - Method in class ml.karmaconfigs.remote.messaging.Server
Completely close the server
close() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPClient
Close the connection
close() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Close the connection
connect() - Method in class ml.karmaconfigs.remote.messaging.Client
Try to connect to the server
connect() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPClient
Try to connect to the server
createClient() - Method in class ml.karmaconfigs.remote.messaging.Factory
 
createClient(int) - Method in class ml.karmaconfigs.remote.messaging.Factory
 
createClient(String, int) - Method in class ml.karmaconfigs.remote.messaging.Factory
 
createClient(String, int, int) - Method in class ml.karmaconfigs.remote.messaging.Factory
 
createServer(int) - Method in class ml.karmaconfigs.remote.messaging.Factory
 
createServer() - Method in class ml.karmaconfigs.remote.messaging.Factory
 

D

debug(boolean) - Method in class ml.karmaconfigs.remote.messaging.Client
Set the client debug status
debug(boolean) - Method in class ml.karmaconfigs.remote.messaging.Server
Set the server debug status
debug(boolean) - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPClient
Set the client debug status
debug(boolean) - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Set the client debug status
DisconnectReason - Enum in ml.karmaconfigs.remote.messaging.util
Disconnect reasons

E

exportBans(Path) - Method in class ml.karmaconfigs.remote.messaging.Server
Export the list of bans
exportBans(Path) - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Export the list of bans

F

Factory - Class in ml.karmaconfigs.remote.messaging
 
Factory(WorkLevel) - Constructor for class ml.karmaconfigs.remote.messaging.Factory
 

G

getClient() - Method in class ml.karmaconfigs.remote.messaging.listener.ServerEvent
Get the event client
getClients() - Method in class ml.karmaconfigs.remote.messaging.Server
Get the connected clients
getClients() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Get the connected clients
getCommand() - Method in class ml.karmaconfigs.remote.messaging.listener.event.server.ClientCommandEvent
Get the command
getData() - Method in class ml.karmaconfigs.remote.messaging.util.MessagePacker
Get the message data
getDisconnectMessage() - Method in class ml.karmaconfigs.remote.messaging.listener.event.server.ClientDisconnectEvent
Get the disconnect message
getHost() - Method in class ml.karmaconfigs.remote.messaging.remote.RemoteClient
Get the client address
getHost() - Method in class ml.karmaconfigs.remote.messaging.remote.RemoteServer
Get the server address
getHost() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.remote.TCPRemoteClient
Get the client address
getHost() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.remote.TCPRemoteServer
Get the server address
getInformation() - Method in class ml.karmaconfigs.remote.messaging.listener.event.server.ClientCommandEvent
Get the command information
getMAC() - Method in class ml.karmaconfigs.remote.messaging.Client
Get the client MAC address
getMAC() - Method in class ml.karmaconfigs.remote.messaging.remote.RemoteClient
Get the client MAC address
getMAC() - Method in class ml.karmaconfigs.remote.messaging.remote.RemoteServer
Get the server MAC address
getMAC() - Method in class ml.karmaconfigs.remote.messaging.Server
Get the server MAC address
getMAC() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.remote.TCPRemoteClient
Get the client MAC address
getMAC() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.remote.TCPRemoteServer
Get the server MAC address
getMAC() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPClient
Get the client MAC address
getMAC() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Get the server MAC address
getMessage() - Method in class ml.karmaconfigs.remote.messaging.listener.event.client.ServerMessageEvent
 
getMessage() - Method in class ml.karmaconfigs.remote.messaging.listener.event.server.ClientMessageEvent
Get the message
getName() - Method in class ml.karmaconfigs.remote.messaging.Client
Get the client name
getName() - Method in class ml.karmaconfigs.remote.messaging.remote.RemoteClient
Get the client name
getName() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.remote.TCPRemoteClient
Get the client name
getName() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPClient
Get the client name
getPort() - Method in class ml.karmaconfigs.remote.messaging.remote.RemoteClient
Get the client port
getPort() - Method in class ml.karmaconfigs.remote.messaging.remote.RemoteServer
Get the server port
getPort() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.remote.TCPRemoteClient
Get the client port
getPort() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.remote.TCPRemoteServer
Get the server port
getRawCommand() - Method in class ml.karmaconfigs.remote.messaging.listener.event.server.ClientCommandEvent
Get the raw command
getReason() - Method in class ml.karmaconfigs.remote.messaging.listener.event.client.ServerDisconnectEvent
 
getReason() - Method in class ml.karmaconfigs.remote.messaging.listener.event.server.ClientDisconnectEvent
Get the disconnect reason
getServer() - Method in class ml.karmaconfigs.remote.messaging.Client
Get the connected remote server
getServer() - Method in class ml.karmaconfigs.remote.messaging.listener.ClientEvent
Get the event client
getServer() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPClient
Get the connected remote server
getWorkLevel() - Method in class ml.karmaconfigs.remote.messaging.Client
Get the client work level
getWorkLevel() - Method in class ml.karmaconfigs.remote.messaging.Server
Get the server work level
getWorkLevel() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPClient
Get the client work level
getWorkLevel() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Get the client work level

K

kick(String...) - Method in class ml.karmaconfigs.remote.messaging.Server
Kick an address from the server
kick(String...) - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Kick an address from the server

L

loadBans(Path) - Method in class ml.karmaconfigs.remote.messaging.Server
Load the list of bans
loadBans(Path) - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Load the list of bans

M

MessagePacker - Class in ml.karmaconfigs.remote.messaging.util
Message data packer
MessagePacker(byte[]) - Constructor for class ml.karmaconfigs.remote.messaging.util.MessagePacker
Initialize the message packer
ml.karmaconfigs.remote.messaging - package ml.karmaconfigs.remote.messaging
 
ml.karmaconfigs.remote.messaging.listener - package ml.karmaconfigs.remote.messaging.listener
 
ml.karmaconfigs.remote.messaging.listener.event.client - package ml.karmaconfigs.remote.messaging.listener.event.client
 
ml.karmaconfigs.remote.messaging.listener.event.server - package ml.karmaconfigs.remote.messaging.listener.event.server
 
ml.karmaconfigs.remote.messaging.remote - package ml.karmaconfigs.remote.messaging.remote
 
ml.karmaconfigs.remote.messaging.util - package ml.karmaconfigs.remote.messaging.util
 
ml.karmaconfigs.remote.messaging.worker.tcp - package ml.karmaconfigs.remote.messaging.worker.tcp
 
ml.karmaconfigs.remote.messaging.worker.tcp.remote - package ml.karmaconfigs.remote.messaging.worker.tcp.remote
 

P

pack() - Method in class ml.karmaconfigs.remote.messaging.util.MessagePacker
Pack the message

R

redirect(String, byte[]) - Method in class ml.karmaconfigs.remote.messaging.Server
Redirect a message to the specified client
redirect(String, byte[]) - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Redirect a message to the specified client
register(RemoteMessagingListener) - Static method in class ml.karmaconfigs.remote.messaging.listener.RemoteListener
Register a new listener
RemoteClient - Class in ml.karmaconfigs.remote.messaging.remote
Remote client information
RemoteClient() - Constructor for class ml.karmaconfigs.remote.messaging.remote.RemoteClient
 
RemoteListener - Class in ml.karmaconfigs.remote.messaging.listener
Remote message event listener handler
RemoteListener() - Constructor for class ml.karmaconfigs.remote.messaging.listener.RemoteListener
 
RemoteMessagingListener - Interface in ml.karmaconfigs.remote.messaging.listener
Remote messaging event listener interface
RemoteServer - Class in ml.karmaconfigs.remote.messaging.remote
Remote server information
RemoteServer() - Constructor for class ml.karmaconfigs.remote.messaging.remote.RemoteServer
 
rename(String) - Method in class ml.karmaconfigs.remote.messaging.Client
Rename the client on the server interface
rename(String) - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPClient
Rename the client on the server interface

S

send(byte[]) - Method in class ml.karmaconfigs.remote.messaging.Client
Send data to the server
send(byte[]) - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPClient
Send data to the server
sendMessage(byte[]) - Method in class ml.karmaconfigs.remote.messaging.remote.RemoteClient
Send a message to the client
sendMessage(byte[]) - Method in class ml.karmaconfigs.remote.messaging.remote.RemoteServer
Send a message to the server
sendMessage(byte[]) - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.remote.TCPRemoteClient
Send a message to the client
sendMessage(byte[]) - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.remote.TCPRemoteServer
Send a message to the server
Server - Class in ml.karmaconfigs.remote.messaging
Remote message server interface
Server() - Constructor for class ml.karmaconfigs.remote.messaging.Server
 
ServerConnectEvent - Class in ml.karmaconfigs.remote.messaging.listener.event.client
Server accept connection event
ServerConnectEvent(RemoteServer) - Constructor for class ml.karmaconfigs.remote.messaging.listener.event.client.ServerConnectEvent
Initialize the client event
ServerDisconnectEvent - Class in ml.karmaconfigs.remote.messaging.listener.event.client
Server disconnects the client event
ServerDisconnectEvent(RemoteServer, String) - Constructor for class ml.karmaconfigs.remote.messaging.listener.event.client.ServerDisconnectEvent
Initialize the client event
ServerEvent - Class in ml.karmaconfigs.remote.messaging.listener
Event ran on server
ServerEvent(RemoteClient) - Constructor for class ml.karmaconfigs.remote.messaging.listener.ServerEvent
Initialize the server event
ServerMessageEvent - Class in ml.karmaconfigs.remote.messaging.listener.event.client
Server sends message to client event
ServerMessageEvent(RemoteServer, byte[]) - Constructor for class ml.karmaconfigs.remote.messaging.listener.event.client.ServerMessageEvent
Initialize the client event
setDisconnectMessage(String) - Method in class ml.karmaconfigs.remote.messaging.listener.event.server.ClientDisconnectEvent
Set the disconnect message
setDisconnectReason(DisconnectReason) - Method in class ml.karmaconfigs.remote.messaging.listener.event.server.ClientDisconnectEvent
Set the disconnect reason
start() - Method in class ml.karmaconfigs.remote.messaging.Server
Try to start the server
start() - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Try to start the server

T

TCPClient - Class in ml.karmaconfigs.remote.messaging.worker.tcp
Remote message client interface
TCPClient() - Constructor for class ml.karmaconfigs.remote.messaging.worker.tcp.TCPClient
Initialize a default client that will connect to local server at default port 49305
TCPClient(String, int) - Constructor for class ml.karmaconfigs.remote.messaging.worker.tcp.TCPClient
Initialize a client that will connect to the specified server at specified port
TCPClient(int, String, int) - Constructor for class ml.karmaconfigs.remote.messaging.worker.tcp.TCPClient
Initialize a client with a custom port that will connect to the specified server at the specified port
TCPRemoteClient - Class in ml.karmaconfigs.remote.messaging.worker.tcp.remote
Remote client information
TCPRemoteClient(String, String, InetAddress, int, SocketChannel) - Constructor for class ml.karmaconfigs.remote.messaging.worker.tcp.remote.TCPRemoteClient
Initialize the remote client
TCPRemoteServer - Class in ml.karmaconfigs.remote.messaging.worker.tcp.remote
Remote server information
TCPRemoteServer(String, InetAddress, int, SocketChannel) - Constructor for class ml.karmaconfigs.remote.messaging.worker.tcp.remote.TCPRemoteServer
Initialize the remote server
TCPServer - Class in ml.karmaconfigs.remote.messaging.worker.tcp
Remote message client interface
TCPServer() - Constructor for class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Initialize a default client that will connect to local server at default port 49305
TCPServer(int) - Constructor for class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Initialize a client with a custom port that will connect to the specified server at the specified port
TCPServer(String, int) - Constructor for class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Initialize a client that will connect to the specified server at specified port

U

unBan(String...) - Method in class ml.karmaconfigs.remote.messaging.Server
Unban an address from the server
unBan(String...) - Method in class ml.karmaconfigs.remote.messaging.worker.tcp.TCPServer
Unban an address from the server
unpack(String) - Static method in class ml.karmaconfigs.remote.messaging.util.MessagePacker
Unpack a packed message
unRegister(UUID) - Static method in class ml.karmaconfigs.remote.messaging.listener.RemoteListener
Un register a listener

V

valueOf(String) - Static method in enum ml.karmaconfigs.remote.messaging.util.DisconnectReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ml.karmaconfigs.remote.messaging.util.WorkLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum ml.karmaconfigs.remote.messaging.util.DisconnectReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ml.karmaconfigs.remote.messaging.util.WorkLevel
Returns an array containing the constants of this enum type, in the order they are declared.

W

WorkLevel - Enum in ml.karmaconfigs.remote.messaging.util
Valid working levels
B C D E F G K L M P R S T U V W 
Skip navigation links

Copyright © 2021. All rights reserved.