# shared_communication **Repository Path**: r-zz/shared_communication ## Basic Information - **Project Name**: shared_communication - **Description**: A C++ library to share communication between applications - **Primary Language**: C++ - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-05 - **Last Updated**: 2024-04-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Shared Communication Library Provide a cross-platform C++ library that can create shared communication instances for different applications. * To run the example: 1. Build the library ```bash mkdir build && cd build/ cmake .. && cmake --build . --config Debug --target ALL_BUILD -j 18 ``` 2. Run ./build/Debug/test_server 3. Run ./build/Debug/test_client# multiple times up to 32. 4. You'll see the clients connect to the server with the same socket while the first client will own the socket. After it closes the connection, the socket will be transferred to the other clients.