Skip to content
/ pp Public

a c++ network libs,iocp/epoll/kqueue,signal/slots

License

Notifications You must be signed in to change notification settings

paopaol/pp

Repository files navigation

PP

pp is a c++ network frameworks.

support platforms

  • windows(iocp)
  • linux(epoll)
  • freebsd(kqueue)

functions

  • tcp_server
  • tcp_client
  • udp_server
  • udp_client
  • http_server
  • http_client (currently only GET )
  • timer(timer heap)
  • timer(timer wheel)
  • better error reporter

tcp/udp connection

  • write finished signal
  • write buffer high water signal

multithread

  • multithread

compiler environment

platform compiler
windows msvc2015 update3

examples

  • http downloader
  • http client
  • tcp echo server
  • tcp echo client
  • socks5 server

About

a c++ network libs,iocp/epoll/kqueue,signal/slots

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published