05-23-2011
Quote:
Originally Posted by
moti12
i just want an multithreaded multiclient server for UDP broadcast. will u plz refer me some good links or any other help
I still don't understand what you are trying to achieve:
- you have an UDP server ?
- this server should serve multiple UDP clients ?
- you want to use thread (e.g. one thread per client) ?
- what is meant with "UDP broadcast" ?
- ....
Loïc
9 More Discussions You Might Find Interesting
1. Programming
:confused:
Hi!
I have created a Multhreaded Application in Pro*C (using pthreads) with about 5 Threads running simultaneously. The Application is basically to Update a Centralized Table in Oracle, which updates different rows in the Table (Each Thread updates different rows!). The... (16 Replies)
Discussion started by: shaik786
16 Replies
2. Programming
Hi all, I have a query about multithreading. What I would like to do is, at the start of my main update() function, start a couple of threads in parallel, once they are all complete carry on with my main update function.
void update() {
thread1->update(); // fluid solver
... (3 Replies)
Discussion started by: memoid
3 Replies
3. UNIX for Advanced & Expert Users
Hi,
Can you please give me a suitable reference to learn multithreading programming in C in UNIX?
Thanks (3 Replies)
Discussion started by: naan
3 Replies
4. UNIX for Advanced & Expert Users
I use FreeBSD7.0, I want to use UDP broadcast,my code is following:
/*udpcli01.c*/
int
main(int argc, char **argv)
{
int sockfd;
struct sockaddr_in servaddr;
if (argc != 2)
err_quit("usage: udpcli <IPaddress>");
bzero(&servaddr, sizeof(servaddr));
servaddr.sin_family = AF_INET;... (2 Replies)
Discussion started by: konvalo
2 Replies
5. Shell Programming and Scripting
Hi
I need to insert 1million records into MySQL database, but it is taking lot of time as there is no bulk insert support.
I want to spawn 10 processes which will insert 100k records each parallely.
Can somebody help me with a example program to execute this task through shell scripting. (5 Replies)
Discussion started by: sach_roger
5 Replies
6. Programming
Situation:
i have multiple pthread_create calls like this:
pthread_create(...., ThreadFunc1,.....);
pthread_create(...., ThreadFunc2,.....);
.
.
which i am using to create multiple threads.All the "ThreadFunc<i>" functions are actually calling same function "Receive" of a class using same... (3 Replies)
Discussion started by: Sastra
3 Replies
7. IP Networking
hello to all
i want to use multithreading to my UDP broadcast server client program. will anyone help me by proving C code. i am working in fedora. also my requirement is POSIX compliance.please help me..... (0 Replies)
Discussion started by: moti12
0 Replies
8. Shell Programming and Scripting
Greetings,
I want to send broadcast udp from a script.
This works but is not broadcast:
echo -n "this is my message\r\n" | nc -u 192.168.0.12 5100
The broadcast version does not work:
echo -n "this is my message\r\n" | nc -u 192.168.0.255 5100
Suggestions on the right way to do this... (2 Replies)
Discussion started by: anotherstevest
2 Replies
9. Programming
I take this question of the The Linux Programming Interface: A Linux and Unix System Programming page 652 exercise 30.1
I want someone to explain the under line statement because it sounds complex to me couldn't understand anything
30-1 Modify the program (thread_incr.c) so that each loop in... (3 Replies)
Discussion started by: fwrlfo
3 Replies
LEARN ABOUT MOJAVE
net::server::proto::udp5.18
Net::Server::Proto::UDP(3) User Contributed Perl Documentation Net::Server::Proto::UDP(3)
NAME
Net::Server::Proto::UDP - Net::Server UDP protocol.
SYNOPSIS
See Net::Server::Proto.
DESCRIPTION
Protocol module for Net::Server. This module implements the SOCK_DGRAM socket type under INET (also known as UDP). See
Net::Server::Proto.
PARAMETERS
The following paramaters may be specified in addition to normal command line parameters for a Net::Server. See Net::Server for more
information on reading arguments.
udp_recv_len
Specifies the number of bytes to read from the UDP connection handle. Data will be read into $self->{'server'}->{'udp_data'}. Default
is 4096. See IO::Socket::INET and recv.
udp_recv_flags
See recv. Default is 0.
udp_broadcast
Default is undef.
QUICK PARAMETER LIST
Key Value Default
## UDP protocol parameters
udp_recv_len d+ 4096
udp_recv_flags d+ 0
udp_broadcast bool undef
INTERNAL METHODS
"object"
Returns an object with parameters suitable for eventual creation of a IO::Socket::INET object listining on UDP.
"connect"
Called when actually binding the port. Handles default parameters before calling parent method.
LICENCE
Distributed under the same terms as Net::Server
perl v5.18.2 2013-01-09 Net::Server::Proto::UDP(3)