mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-12 06:21:50 +00:00
minor fixes
This commit is contained in:
parent
1bea391f1d
commit
8d79ee3499
3 changed files with 5 additions and 7 deletions
|
|
@ -104,10 +104,10 @@ server:get_port() --> int
|
||||||
network.udp_connect(
|
network.udp_connect(
|
||||||
address: str,
|
address: str,
|
||||||
port: int,
|
port: int,
|
||||||
-- Функция, вызызываемая при получении датаграммы с указанного при открытии сокета адреса и порта
|
-- Функция, вызываемая при получении датаграммы с указанного при открытии сокета адреса и порта
|
||||||
datagramHandler: function(Bytearray),
|
datagramHandler: function(Bytearray),
|
||||||
-- Функция, вызываемая после открытия сокета
|
-- Функция, вызываемая после открытия сокета
|
||||||
-- Необязательна, так как в UDP нет handshake
|
-- Опциональна, так как в UDP нет handshake
|
||||||
[опционально] openCallback: function(WriteableSocket),
|
[опционально] openCallback: function(WriteableSocket),
|
||||||
) --> WriteableSocket
|
) --> WriteableSocket
|
||||||
```
|
```
|
||||||
|
|
@ -135,7 +135,7 @@ network.udp_open(
|
||||||
port: int,
|
port: int,
|
||||||
-- Функция, вызываемая при получении датаграмы
|
-- Функция, вызываемая при получении датаграмы
|
||||||
-- В параметры передаётся адрес и порт отправителя, а также сами данные
|
-- В параметры передаётся адрес и порт отправителя, а также сами данные
|
||||||
datagramHandler: function(server: DatagramServerSocket, address: str, port: int, data: Bytearray)
|
datagramHandler: function(address: str, port: int, data: Bytearray, server: DatagramServerSocket)
|
||||||
) --> DatagramServerSocket
|
) --> DatagramServerSocket
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -96,8 +96,8 @@ network.udp_open = function (port, datagramHandler)
|
||||||
|
|
||||||
local socket = setmetatable({id=network.__open_udp(port)}, DatagramServerSocket)
|
local socket = setmetatable({id=network.__open_udp(port)}, DatagramServerSocket)
|
||||||
|
|
||||||
_udp_server_callbacks[socket.id] = function(...)
|
_udp_server_callbacks[socket.id] = function(address, port, data)
|
||||||
datagramHandler(socket, ...)
|
datagramHandler(address, port, data, socket)
|
||||||
end
|
end
|
||||||
|
|
||||||
return socket
|
return socket
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,3 @@
|
||||||
#include <iostream>
|
|
||||||
|
|
||||||
#include "api_lua.hpp"
|
#include "api_lua.hpp"
|
||||||
#include "coders/json.hpp"
|
#include "coders/json.hpp"
|
||||||
#include "engine/Engine.hpp"
|
#include "engine/Engine.hpp"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue