КАК usb Lacewing :: Клиент для получения данных?

Lacewing::EventPump pump;
Lacewing::Client* client = new Lacewing::Client(pump);
client->Tag = this;
client->onReceive(onReceiveEx);
client->onConnect(onConnectEx);

Lacewing::Address adb("127.0.0.1",12581,Lacewing::Address.HINT_IPv4);
client->Connect(adb);
pump.StartEventLoop();

это мой код, клиент успешно подключился к серверу и onConnectEx вызвал, как и ожидалось, но onReceiveEx не вызвал !!! клиент ничего не получает, почему?

1

Решение

Если ReceiveEx не вызывается, это означает, что сервер не отправил данные вашему клиенту. Вы должны убедиться, что ваш сервер отправляет данные клиентам, которые к нему подключаются — если нет, то не следует ожидать вызова ReceiveEx, и это нормальное поведение.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]