Click here to Skip to main content
15,887,464 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: dual interface Pin
George_George11-Sep-08 22:55
George_George11-Sep-08 22:55 
GeneralRe: dual interface Pin
led mike12-Sep-08 4:33
led mike12-Sep-08 4:33 
GeneralRe: dual interface Pin
led mike12-Sep-08 4:33
led mike12-Sep-08 4:33 
GeneralRe: dual interface Pin
George_George12-Sep-08 19:59
George_George12-Sep-08 19:59 
QuestionWinsock 10053 for my app but not for others/ [modified] Pin
LitteWindow11-Sep-08 15:21
LitteWindow11-Sep-08 15:21 
AnswerRe: Winsock 10053 for my app but not for others/ Pin
Mark Salsbery12-Sep-08 5:43
Mark Salsbery12-Sep-08 5:43 
GeneralRe: Winsock 10053 for my app but not for others/ Pin
LitteWindow12-Sep-08 9:52
LitteWindow12-Sep-08 9:52 
GeneralRe: Winsock 10053 for my app but not for others/ Pin
Mark Salsbery12-Sep-08 10:25
Mark Salsbery12-Sep-08 10:25 
You should start by properly handling the send() and recv()
return values.

A successful recv() may get you all the bytes you requested or
just one byte. You need to call recv() until you get the
number of bytes requested.

Same with send(). A single send() call may send anywhere from 0
to the number of bytes you want to send. You need to account for
that as well.

It's interesting that you send variable length data but receive
a constant number of bytes...how do you keep that in sync?
What happens if RECEIVEBUFFERLEN is > or < the number of bytes sent?

Mark Salsbery
Microsoft MVP - Visual C++

Java | [Coffee]

GeneralRe: Winsock 10053 for my app but not for others/ Pin
LitteWindow12-Sep-08 12:09
LitteWindow12-Sep-08 12:09 
GeneralRe: Winsock 10053 for my app but not for others/ Pin
Mark Salsbery12-Sep-08 12:24
Mark Salsbery12-Sep-08 12:24 
GeneralRe: Winsock 10053 for my app but not for others/ Pin
LitteWindow12-Sep-08 13:13
LitteWindow12-Sep-08 13:13 
GeneralRe: Winsock 10053 for my app but not for others/ Pin
Mark Salsbery12-Sep-08 13:29
Mark Salsbery12-Sep-08 13:29 
GeneralCommunication .....what I'm sending and receiving.... Pin
LitteWindow13-Sep-08 3:19
LitteWindow13-Sep-08 3:19 
GeneralRe: Communication .....what I'm sending and receiving.... Pin
Mark Salsbery13-Sep-08 8:34
Mark Salsbery13-Sep-08 8:34 
GeneralRe: Communication .....what I'm sending and receiving.... Pin
LitteWindow14-Sep-08 2:45
LitteWindow14-Sep-08 2:45 
GeneralRe: Communication .....what I'm sending and receiving.... Pin
Mark Salsbery14-Sep-08 9:39
Mark Salsbery14-Sep-08 9:39 
GeneralRe: Communication .....what I'm sending and receiving.... Pin
LitteWindow14-Sep-08 10:34
LitteWindow14-Sep-08 10:34 
GeneralRe: Communication .....what I'm sending and receiving.... Pin
Mark Salsbery14-Sep-08 13:21
Mark Salsbery14-Sep-08 13:21 
GeneralRe: Communication .....what I'm sending and receiving.... Pin
LitteWindow15-Sep-08 3:14
LitteWindow15-Sep-08 3:14 
GeneralRe: Communication .....what I'm sending and receiving.... Pin
Mark Salsbery15-Sep-08 5:29
Mark Salsbery15-Sep-08 5:29 
GeneralRe: Communication .....what I'm sending and receiving.... Pin
LitteWindow15-Sep-08 12:56
LitteWindow15-Sep-08 12:56 
QuestionRe: Winsock 10053 for my app but not for others/ Pin
Mark Salsbery12-Sep-08 12:25
Mark Salsbery12-Sep-08 12:25 
QuestionReturn true/false or TRUE/FALSE in COM? [modified] Pin
followait11-Sep-08 15:10
followait11-Sep-08 15:10 
AnswerRe: Return true/false or TRUE/FALSE in COM? Pin
David Crow11-Sep-08 17:11
David Crow11-Sep-08 17:11 
AnswerRe: Return true/false or TRUE/FALSE in COM? Pin
James R. Twine12-Sep-08 7:56
James R. Twine12-Sep-08 7:56 

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.