A plugin that converts Protobuf source file into DocBook and PDF.


IOCP Server Library

A reusable TCP/IP server library that utilizes Windows I/O Completion Port (IOCP).

It is open source, licensed under Boost Software License 1.0.

See this post for its introduction.


OS: Window XP, Window 7.

Compiler: Visual Studio 2008 SP1

Boost: Boost 1.40-1.45

Build Type: ANSI, Unicode.

Latest version

IOCP Server 1.2

  • Fixed a bug under Unicode build where the remote address is not NULL terminated.

Older versions

IOCP Server 1.1

  • Fixed a bug where the IOCP server stops accepting connection when setsockopt() fails.
  • Removed an unnecessary event per Len Holgate’s suggestion.

IOCPServer 1.0

  • Creation

2 thoughts on “Projects

    • Khiem,

      The max connection is unbounded. How did you determine that the library only allows 64 connection?
      I use this library in practice to handle several hundred of new concurrent connections every second.


      … Alan

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s