Вопросы по теме 'ace'

Ошибка ACE_DLL::open для некоторого файла DLL
Я очень озадачен этой ошибкой. Полная информация об ошибке приведена ниже. Ошибка ACE_DLL::open для TestFE.dll: ошибка: подробности см. в журнале. Не удалось найти службу: MySvc Но если я возьму другую TestBE.dll, то ее можно будет успешно...
1195 просмотров
schedule 31.05.2023

Proactor и асинхронная запись
Boost asio реализует шаблон проектирования proactor, основанный на проактор ACE . Я понимаю, почему нам нужно асинхронное чтение. Однако я запутался с асинхронной записью. Зачем нам нужна асинхронная запись? Полезно ли это и для...
1546 просмотров
schedule 16.08.2022

Приемник ACE — класс My_Svc_Handler
Я использую акцептор ace для прослушивания TCP-порта. мой класс наследуется от My_Svc_Handler и реализует функцию int open (void *) класса My_Svc_Handler. Во всех примерах, которые я видел, внутри функции open они регистрируют реактор:...
839 просмотров
schedule 12.01.2024

Использование фреймворка ACE с интерфейсом привязки
У меня есть сервер Linux с одним физическим интерфейсом eth0 и тремя виртуальными eth1, eth2, eth3 . Сервер имеет 4 IP-адреса, необходимо использовать много IP-портов (более 100к). Сервер имеет bond0 интерфейс с 4 адресами, например .1 , .2 ,...
305 просмотров
schedule 22.07.2023

ACE как включить IPv6
Я использую ACE v5.7.1 в Linux. Я хочу включить ipv6, чтобы мой сервер также мог принимать запросы ipv6. Я добавил #define ACE_HAS_IPV6 в файл ace/config.h. Но все же возвращаемое значение метода ACE_ipv6_enabled() равно 0 когда я создаю простой...
1659 просмотров
schedule 09.10.2022

Необработанное исключение, связанное с DLL
У меня проблема, когда я ссылаюсь на созданную мной DLL. Возникло исключение Unhandled exception at 0x000007FA17461069 (ntdll.dll) . Странно то, что это происходит только в том случае, если я связываю DLL в приложении win32, но НЕ в консольном...
1983 просмотров

Общий распределитель памяти
Я хотел бы создать диспетчер/распределитель памяти, который выделяет память любого указанного размера. Я пытался использовать распределитель памяти Boost и ACE, но они выделяют только определенные типы данных. В ACE_cached_allocator , если...
104 просмотров
schedule 26.06.2023

Поддельные зависимости в пользовательском RPM?
Я пытаюсь собрать RPM для установки пакета "devel" ACE-TAO. Я знаю, что RPM ACE-TAO уже существуют, но для нашего приложения их недостаточно. Просьба к разработчику скомпилировать ACE+TAO чревата ошибками. Во всяком случае, я создаю файл...
350 просмотров
schedule 06.10.2022

tao_idl возвращает с неизвестной ошибкой при компиляции с использованием gcc
Привет, я новичок в ACE ORB(TAO). Моя существующая система отлично компилируется компилятором xcc в Solaris. Теперь вместо этого я должен использовать компилятор gcc . Когда я пытаюсь скомпилировать свой исходный код с помощью gcc, я получаю...
632 просмотров
schedule 10.06.2022

Как выполнить приведение указателя на функцию без определения типа?
Я использую ACE для получения функций из динамически загружаемой библиотеки DLL. Функция symbol () ниже возвращает указатель void, который я должен вернуть к исходному состоянию. typedef cBase * (_cdecl *typeCreateManager)( void ); // ......
572 просмотров
schedule 03.01.2023

как программно получить идентификатор процесса из имени процесса в Linux
В моем проекте мы используем промежуточное ПО ACE (Adaptive Communication Environment) для написания независимого от ОС кода, который будет работать как в Windows, так и в Linux. Требование состоит в том, чтобы получить идентификатор процесса из...
1041 просмотров
schedule 12.07.2023

Поддерживает ли ACE+TAO/OpenDDS 64-битную цепочку инструментов GCC?
ACE+TAO: 6.3.2 OpenDDS: 3.11 Хост-компилятор: GCC 5.4 Когда я выполняю кросс-компиляцию OpenDDS для Android, я смотрю на ACE_wrappers/build/arm/include/makeinclude/platform_android.GNU, который выполняет кросс-компиляцию для ACE и, по-видимому,...
414 просмотров

Установка ошибок сборки AzerothCore: ace.vcxproj, authserver.vcxproj, worldserver.vcxproj; Сборки пропущены: clean_cotire, INSTALL
Я пытаюсь установить azerothcore в первый раз, но я застреваю при создании решения в Visual Studio 2019. Насколько я могу судить, все остальное работает нормально. При необходимости я могу опубликовать журналы CMake, но этот шаг, похоже, проходит...
200 просмотров
schedule 07.12.2022

Файл с отображением памяти Linux занимает больше места на диске, чем ожидалось
Контекст: я использую файл с отображением памяти в своем коде, созданном с помощью ACE_Mem_Map. Замечено, что файл отображения памяти занимает больше места на диске, чем ожидалось. Сценарий. У меня есть структура, содержащая массив символов...
108 просмотров
schedule 13.11.2022