Protected OptionalendpointProtected OptionalkeyProtected OptionalsocketProtectedstartedAdds a rule
Adds a list of rules
Removes the rule
Removes all rules
Returns a list of rules
Processes server messages
Starts websocket
Stop all connection
Constructor