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.