A WebSocket client implementation
|Error||connect_to_url ( String url, PoolStringArray protocols=PoolStringArray( ), bool gd_mp_api=false )|
|void||disconnect_from_host ( int code=1000, String reason=”” )|
Emitted when the connection to the server is closed.
was_clean_close will be
true if the connection was shutdown cleanly.
Emitted when the connection to the server fails.
Emitted when a connection with the server is established,
protocol will contain the sub-protocol agreed with the server.
Emitted when a WebSocket message is received. Note: This signal is NOT emitted when used as high level multiplayer peer.
This class implements a WebSocket client compatible with any RFC 6455 complaint WebSocket server.
This client can be optionally used as a network peer for the MultiplayerAPI.
You will received appropriate signals when connecting, disconnecting, or when new data is available.
Enable or disable SSL certificate verification. Note: You must specify the certificates to be used in the project settings for it to work when exported.
Connect to the given URL requesting one of the given
protocols as sub-protocol.
false is passed instead (default), you must call PacketPeer functions (
get_packet, etc.) on the WebSocketPeer returned via
get_peer(1) and not on this object directly (e.g.
Disconnect this client from the connected host. See WebSocketPeer.close for more info.
© 2014–2019 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.