https://github.com/bruce-mig/tcp-server-lib
TCP Server Library which provides TCP-Connection Management functionality.
https://github.com/bruce-mig/tcp-server-lib
multi-threading-programming posix-apis socket-programming tcp-library
Last synced: over 1 year ago
JSON representation
TCP Server Library which provides TCP-Connection Management functionality.
- Host: GitHub
- URL: https://github.com/bruce-mig/tcp-server-lib
- Owner: bruce-mig
- Created: 2025-01-11T14:55:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-18T18:58:30.000Z (over 1 year ago)
- Last Synced: 2025-01-18T19:34:54.873Z (over 1 year ago)
- Topics: multi-threading-programming, posix-apis, socket-programming, tcp-library
- Language: C++
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tcp-server-lib
Implementation of TCP Server Library in C/C++
C++ Library which provides TCP-Connection Management functionality to applications.
Functionality includes:
- Creating Multithreaded Clients
- Notify about client connection/disconnection/msg recvd
- Maintaining stats per client
- Client Migration ( from threaded to Multiplexed and Vice-Versa)
- Detecting connection termination based on Keep-Alive Msgs
- TCP Message Demarcation.