Click here to Skip to main content
15,896,606 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Unique Question .... Pin
led mike20-Nov-06 4:48
led mike20-Nov-06 4:48 
GeneralRe: Unique Question .... Pin
Programm3r20-Nov-06 4:51
Programm3r20-Nov-06 4:51 
GeneralRe: Unique Question .... Pin
led mike20-Nov-06 5:27
led mike20-Nov-06 5:27 
GeneralRe: Unique Question .... Pin
Programm3r20-Nov-06 19:23
Programm3r20-Nov-06 19:23 
AnswerRe: Unique Question .... Pin
Zac Howland20-Nov-06 5:39
Zac Howland20-Nov-06 5:39 
GeneralRe: Unique Question .... Pin
Programm3r20-Nov-06 19:20
Programm3r20-Nov-06 19:20 
GeneralRe: Unique Question .... Pin
Zac Howland21-Nov-06 3:32
Zac Howland21-Nov-06 3:32 
AnswerRe: Unique Question .... Pin
Scott Holt20-Nov-06 14:51
Scott Holt20-Nov-06 14:51 
You're right, its hard to see exactly what you are doing from such a short code snippet. Is it safe to assume that you are using the WinSock library? If so, your server-side program is listening for incoming connections on a specific port, right? When a client requests a connection, and the server accepts it, the server should spawn a thread for that specific connection, then continue listening for another connection while the thread handles the client that just connected. The server keeps a "global" array of 'gConnectData' structures as well as an index into the array. For each client connection, the INDEX is incremented and passed to the thread that handles the client connection, therefore keeping each thread from "bumping" into any other threads as they access the array.

There is a good book entitled "Windows Sockets Network Programming", by Bob Quinn and Dave Shute, that provides good working examples of this type of application.

Not sure if I've helped you any or completely misunderstood your problem.

Scott
Confused | :confused:
GeneralRe: Unique Question .... Pin
Programm3r20-Nov-06 19:26
Programm3r20-Nov-06 19:26 
QuestionRe: Unique Question .... Pin
Programm3r20-Nov-06 19:53
Programm3r20-Nov-06 19:53 
QuestionRe: Unique Question .... Pin
Zac Howland21-Nov-06 3:35
Zac Howland21-Nov-06 3:35 
AnswerRe: Unique Question .... Pin
led mike21-Nov-06 4:43
led mike21-Nov-06 4:43 
QuestionConvert pdf to tiff Pin
Dudi Avramov20-Nov-06 3:58
Dudi Avramov20-Nov-06 3:58 
AnswerRe: Convert pdf to tiff Pin
Waldermort20-Nov-06 5:22
Waldermort20-Nov-06 5:22 
QuestionCFileDialog dialog box does not come up for some unknown reason Pin
cy163@hotmail.com20-Nov-06 3:41
cy163@hotmail.com20-Nov-06 3:41 
AnswerRe: CFileDialog dialog box does not come up for some unknown reason Pin
David Crow20-Nov-06 4:02
David Crow20-Nov-06 4:02 
GeneralRe: CFileDialog dialog box does not come up for some unknown reason Pin
Mila02520-Nov-06 20:21
Mila02520-Nov-06 20:21 
QuestionGet pointer to an control on TabCtrl? [modified] Pin
bosfan20-Nov-06 3:19
bosfan20-Nov-06 3:19 
GeneralC++ Newbie needs data on projects (dsw) and builds Pin
Brady Kelly20-Nov-06 3:07
Brady Kelly20-Nov-06 3:07 
QuestionExport CString object from Dll Pin
Hadi Dayvary20-Nov-06 1:12
professionalHadi Dayvary20-Nov-06 1:12 
AnswerRe: Export CString object from Dll Pin
Mark Salsbery20-Nov-06 5:28
Mark Salsbery20-Nov-06 5:28 
Questionloading active-x control(ocx) at runtime. Pin
pv_pravin20-Nov-06 0:14
pv_pravin20-Nov-06 0:14 
AnswerRe: loading active-x control(ocx) at runtime. Pin
Cedric Moonen20-Nov-06 1:40
Cedric Moonen20-Nov-06 1:40 
GeneralRe: loading active-x control(ocx) at runtime. Pin
TClarke20-Nov-06 3:12
TClarke20-Nov-06 3:12 
GeneralRe: loading active-x control(ocx) at runtime. Pin
Cedric Moonen20-Nov-06 4:25
Cedric Moonen20-Nov-06 4:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.