/WinsockTut

Winsock programming tutorial and examples with different I/O strategy

Primary LanguageCApache License 2.0Apache-2.0

WinsockTut

Simple TCP echo server implement with different Winsock I/O strategies.

Introduction

I/O Model Description
socket basic BSD socket
select with select()
async_select with WSAAsyncSelect()
async_event with WSAAsyncSelect()
complete_routine with alertable I/O
overlap with overlapped I/O
iocp with Completion Port, both server and client usage

test_echo.py is a simple testing python script