|
||||||
| C and C++ C and C++ forum for discussing all forms of C except for C#. These languages are powerful low level languages used for creating Operating Systems, Device Drivers, compilers and much more. |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||
|
I have successfully set up a UDP server, a UDP client, and am able to get them communicating one-on-one.
However, sending a message to all clients (is that the same as "broadcasting"? - the clients may not be on the same LAN, necessarily) - is not working. EDIT: Okay, well, using SmartSniff I see that when the server sends a broadcasted UDP message, it goes to IP address 255.255.255.255. It's sending correctly but the client is not reading it. But wouldn't that send the message to only computers on a LAN, or does it go to all connected clients? Either way, for small packet sizes (each less than 50 or 100 bytes), would it be okay to store each client's address in a container then loop through it and send each message individually? What's the best way to send and receive UDP messages on a larger scale like this? (Being one server sending to many connected clients.) Thanks! -Matt Another Edit: I did some more research and see that "multicasting" may be an option. However it looks like it has some restrictions... so how should I do this? Last edited by mholt; 05-02-2008 at 11:50 PM.. |
|
|||
|
Re: Winsock: Receiving UDP broadcasts
Okay, well after some experimentation, I'm noticing that since my packets are small (under 50 bytes), it doesn't take much time to send/recv a set to and from each client. I've decided to just use a for loop through a vector of client addresses.
If somebody has a better way, please enlighten me. Thanks ![]() |
![]() |
| Tags |
| broadcast, c++, recvfrom, udp, winsock |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [Request] winsock | wazofski | General Programming | 0 | 03-10-2008 01:40 PM |
All times are GMT -5. The time now is 08:15 AM.
Amrosama.cc
Arekbulski.cc
Debtboy.cc
Guest.cc
Jaan.cc
James.cc
Mathx.cc
Tsz.cc
Vswe.cc