spawing a server...
spawing a server...
- Subject: spawing a server...
- From: "Brian O'Brien" <email@hidden>
- Date: Wed, 9 Feb 2005 11:02:31 -0700
I want to spawn a communications server in main.mm
MyServer s;
datatype ourDataQueue;
int main(int argc, char *argv[])
{
try
{
s.start(ourDataQueue);
return NSApplicationMain(argc, (const char **) argv);
}
catch (const char *msg)
{
printf("%s\n", msg);
-1);
}
}
The idea here is that the server start method is a non blocking and
the server puts data into the dataQueue. (And then notifies its parent
thread that new data has arrived.. how I'm not sure yet.)
My question are:
I could have the start method do a fork/exec but is there a preferred
method such as a thread for Cocoa development? (Pointers please).
If a thread is spawned and places data into the queue then is there
any issues regarding a different thread accessing the queue?
Inter thread communications... Is there a Cocoa way?
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden