Вопросы по теме 'libuv'
Сетевая библиотека для серверной части mmorpg (libuv/boost::asio?)
В настоящее время я переписываю серверную часть очень старой mmorpg и искал хорошую сетевую библиотеку с открытым исходным кодом для использования с C/C++.
Поскольку клиент уже существует, я не могу использовать какую-либо библиотеку, которая...
5494 просмотров
schedule
16.05.2023
Как я могу скомпилировать минимальную программу с помощью libuv?
Прошло довольно много времени с тех пор, как я писал программу на C, и даже в этом случае я всегда находил фактическую компиляцию и компоновку довольно запутанными.
Поскольку в последнее время я играю / работаю с node.js, мне стало достаточно...
2780 просмотров
schedule
19.04.2022
libuv: Что такое функция uv_setup_args?
Читая исходный код node.js, я наткнулся на это:
// Hack around with the argv pointer. Used for process.title = "blah".
argv = uv_setup_args(argc, argv);
Я не нашел никакой документации по этой функции в документах libuv , как будто это не...
411 просмотров
schedule
20.02.2023
Может ли libuv работать в основном цикле (мобильного) игрового клиента?
Я ищу сетевую библиотеку для работы в сети на стороне клиента мобильной игры.
В настоящее время я использую cocos2d-x с Lua для программирования на стороне клиента.
Я рассматриваю возможность использования libuv или luv (привязка Lua для...
505 просмотров
schedule
14.06.2023
Как написать код Node.js, использующий потоки?
Итак, это мое понимание того, как работает узел:
Один поток, в котором выполняется весь ваш код JS.
IO/сетевой вызов использует пулы потоков за сценой. (используя libuv , который является библиотекой C++)
После завершения операции...
113 просмотров
schedule
24.04.2023
Как узнать целевой адрес и порт при получении пакета UDP с помощью libuv?
uvlib UDP принимает функцию обратного вызова события следующего типа:
typedef void (*uv_udp_recv_cb)(uv_udp_t* handle,
ssize_t nread,
const uv_buf_t* buf,...
425 просмотров
schedule
04.03.2022
Как некоторые функции Javascript реализованы по-разному между nodejs и браузером?
Согласно ссылке на википедию v8 :
V8 предназначен для использования как в браузере, так и в качестве автономного высокопроизводительного движка, который можно интегрировать в независимые проекты. V8 используется в следующем программном...
62 просмотров
schedule
03.06.2024
Как получить доступ к рабочим запросам в очереди?
Я реализую веб-сервер с использованием nodejs, который должен обслуживать множество одновременных запросов. Поскольку nodejs обрабатывает запросы один за другим, он сохраняет их во внутренней очереди (я думаю, в libuv).
Я также хочу запустить свой...
178 просмотров
schedule
28.01.2023
потоки libuv выполняются последовательно в nodejs
Итак, я выполнял этот код, чтобы проверить количество потоков в пуле потоков, созданном библиотекой libuv:
var fs = require('fs');
var util = require('util');
var sleep = require('sleep');
var start = process.hrtime();
var sample_func =...
184 просмотров
schedule
17.05.2023
Отправка и получение файловых дескрипторов через LIBUV Pipe
Мне нужно отправить файловые дескрипторы некоторых буферов общей памяти из одного процесса в другой. Я могу передать fds напрямую через сокеты домена UNIX, как показано ниже:
Отправить ФД:
static void send_fds(int socket, int* fds, int n) //...
130 просмотров
schedule
14.01.2023