Comments (2)
finally.
I make a broadcast by send msg 2 each clien int a for loop.
from tacopie.
Hi,
Sorry for the absence of a reply, I could not reply before.
Happy that you could find a solution though!
Your approach is correct, using a for-loop over the clients in the read callbacks to write to each of them is the right way to do.
Concerning your second point where the example does not work, this is because if you do not read again asynchronously from the async read callback, then the library will stop reading from that socket until you call again async_read from somewhere else in the program later on. So, basically, async_read is a single asynchronous read request. Once completed, you must explicitly say you want to keep reading.
Please let me know if you have any other issues or questions, I will have more time to treat issues starting from now,
Best
from tacopie.
Related Issues (20)
- Inconsistent async_read behaviour after 2.4.3 HOT 6
- if obj outputs to same path,will make error on the link. HOT 2
- Wiki possibly out of date for newest VS15 (2017) HOT 1
- Windows dynamic port range HOT 2
- when connect timeout is 0, connnect fail on same operating systems. HOT 2
- Build dynamic library failed on Windows HOT 10
- Conan package HOT 1
- BAD HOT 1
- How can I use the tacopie server to send a lot of messages? HOT 2
- Tacopie TCP server library (read access violation after close under TCP zero window condition) HOT 4
- Does this library support unicode?
- Tacopie client: UDP? HOT 1
- change select with poll or epoll HOT 1
- Hello, may I ask how to handle network packets in the program?
- Running on vis. std. 2017
- How can I compile tacopie with Qt Creator? HOT 1
- tacopie thread_pool class variable m_nb_running_threads should lock to avoid race condition? HOT 3
- Branch on a garbage value
- smembers
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tacopie.