<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>follow-up:</p>
<p>just now i realized that there's no direct way to know which client number (or IP-address) is given to a certain target.</p>
<p>which means that a shorter message meant for a specific client still has to be sent to all.</p>
<p>so it will be only 'cheaper' when there's just one or a few clients needing an update at the same moment.</p>
<p><br /></p>
<p>rolfm@dds.nl schreef op 10-11-2020 13:23:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<p>tcp-server broadcast question<br /><br />hi,<br /><br />am i right that when tcp-server does 'broadcast' a message,<br />actually it will generate as many messages as there are connected clients?<br /><br />i'm asking this because i have to send a few bytes to a number of tcp-clients frequently,where for each client the data are different.<br />my idea was to broadcast an overall package, and the clients sift out there specific bytes.<br /><br />but if tcp-server does indeed multiply the broadcast message, it's probably more efficient /overall 'cheaper' to send a separate message for each client containing only their specific bytes.<br /><br />rolf</p>
</blockquote>
<p><br /></p>

</body></html>