Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
WebSocketMultiplayerPeer¶
Inherits: NetworkedMultiplayerPeer < PacketPeer < Reference < Object
Inherited By: WebSocketClient, WebSocketServer
Clase base para el servidor y cliente de WebSocket.
Descripción¶
Clase base para el servidor y el cliente de WebSocket, lo que permite utilizarlos como par de red para la MultiplayerAPI.
Propiedades¶
refuse_new_connections |
|
|
transfer_mode |
|
Métodos¶
set_buffers ( int input_buffer_size_kb, int input_max_packets, int output_buffer_size_kb, int output_max_packets ) |
Señales¶
peer_packet ( int peer_source )
Emitido cuando se recibe un paquete de un compañero.
Nota: Esta señal sólo se emite cuando el cliente o el servidor está configurado para utilizar la API multijugador de Godot.
Descripciones de Métodos¶
WebSocketPeer get_peer ( int peer_id ) const
Devuelve el WebSocketPeer asociado al peer_id
dado.
Error set_buffers ( int input_buffer_size_kb, int input_max_packets, int output_buffer_size_kb, int output_max_packets )
Configura el tamaño de los buffers para este par de WebSocket. Los valores por defecto pueden ser especificados en la Configuración del Proyecto bajo network/limits
. Para el servidor, los valores se refieren a cada par conectado.
Los dos primeros parámetros definen el tamaño y los límites de los paquetes en cola del buffer de entrada, los dos últimos del buffer de salida.
Los tamaños del buffer se expresan en KiB, por lo que 4 = 2^12 = 4096 bytes
. Todos los parámetros se redondearán a la potencia más cercana de dos.
Nota: Las exportaciones en HTML5 sólo utilizan el buffer de entrada ya que el de salida es manejado por los navegadores.