Autor Wątek: Problem z IOCP.  (Przeczytany 1254 razy)

Offline waz0n

  • Użytkownik

# Sierpień 19, 2008, 06:53:10
Witam,

Zacząłem pisać swoją klasę obsługującą połączenia, która bazuje na mechaniźmie IOCP. Jak narazie wszystko jest ok, jednak mam problem z odbieraniem danych/zamykaniem połączenia - program zwyczajnie na to nie reaguje lub tego nie widzi. Nie wiem, co może być nie tak, gdyż z IOCP dopiero zaczynam korzystać, jednak wszystko wygląda tak, jakby Completion Port nie był wiązany z Socketem. Poniżej zamieszczam kod, którego niestety troszke jest - przepraszam. Obsługa IOCP nie jest do konca kompletna, gdyz zatrzymalem sie wlasnie na odbieraniu danych/zamykaniu polaczenia :).



Z gory bardzo dziekuje za pomoc/sugestie. Pozdrawiam!
« Ostatnia zmiana: Sierpień 19, 2008, 15:15:36 wysłana przez waz0n »

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Offline waz0n

  • Użytkownik

# Sierpień 19, 2008, 14:56:20
Ok, poradzilem sobie. Wystarczylo Dodac WSARecv po zaakceptowaniu polaczenia, aby 'odetkac' socketa i CompletionPort.