An exception that's thrown if an unexpected situation arises while dealing with a websocket connection.
An abstract class that you should extend to define logic for handling websocket messages and events. Create a new class that inherits from this one, and overrides any "on..." methods that you'd like.
A binary websocket message.
A "close" control websocket message indicating the client is closing the connection.
A text-based websocket message.