Witaj!
several dodał nowy post w wątku: gniazdka sieciowe asynchroniczne nie blokujących się i komunikacja , szukam wiedzy
gniazda sieciowe asynchroniczne Gniazda to UNIXowy wynalazek, także na linuksie epoll https://daankolthof.com/2019/08/01/asynchronous-file-i-o-on-linux-the-epoll-api/ A jak chcesz klasyczne sockety to wtedy masz opcję O_ASYNC którą możesz ustawić za pomocą fcntl albo poprzez FIOASYNC w ioctl. Poszukaj FIOASYNC tutaj https://man7.org/linux/man-pages/man7/socket.7.html A jeśli mówimy o windowsie to tak dokładnie nie wiem, ale istniała funckja WSAAsyncSelect https://learn.microsoft.com/en-us/windows/win32/api/winsock/nf-winsock-wsaasyncselect Jak przeszukujesz windowsową dokumentację, to w różnych miejscach gdy traktują o asynchrocznicznym interfejsie, opisują go jako overlapped https://learn.microsoft.com/en-us/windows/win32/winsock/overlapped-i-o-and-event-objects-2
Z poważaniem, 4programmers.net
|