Click here to Skip to main content
       

ATL / WTL / STL

 
Hint: For improved responsiveness ensure Javascript is enabled and choose 'Normal' from the Layout dropdown and hit 'Update'.
You must Sign In to use this message board.
Search this forum  
    Spacing  Noise  Layout  Per page  Show 
AnswerRe: get instance of object (in exe) from dll callermvpRichard MacCutchan17 Sep '12 - 22:16 
AnswerRe: get instance of object (in exe) from dll callermemberStephen Hewitt18 Sep '12 - 18:49 
QuestionCAsyncSocket Connect says in usememberbkelly1316 Sep '12 - 6:07 
Answerunexpected behavior [modified]memberbkelly1316 Sep '12 - 10:07 
AnswerRe: CAsyncSocket Connect says in usememberRichard Andrew x6416 Sep '12 - 11:53 
AnswerRe: CAsyncSocket Connect says in usememberpasztorpisti16 Sep '12 - 12:05 
GeneralRe: CAsyncSocket Connect says in usememberbkelly1316 Sep '12 - 12:55 
Oops. It is the Accept() that returns the would block WSA code, not Listen. My appologies.
Here are some code fragments:
 
Omitting the error checking and reporting, the server initialize does this
 
bool C_Server::Class_Initialize()
{ ...
  m_winsock_status = AfxSocketInit();
...
  m_winsock_status = Create( m_port_number,  // value is 49000
                             SOCK_STREAM,
                             FD_READ | FD_WRITE | FD_OOB | FD_ACCEPT | FD_CONNECT | FD_CLOSE,
                             DEFAULT_IP_ADDRESS );  // value is 127.0.0.1
...}
 
the Listen() method does this:
 
bool C_Server::Class_Listen()
{
   m_winsock_status = Listen();
... }
 
And the Accept() looks like this:
 
bool C_Server::Class_Accept()
{
   mp_C_Server_Send_Time_Socket = new C_Server_Send_Time_Socket;
   m_winsock_status = Accept( *mp_C_Server_Send_Time_Socket );
...}
 
I have continued work and am partway through the Client code. The client initialize seems to be OK, the client Connect() gets WSA code 10035, socket in use. I am beginning to think that is to be expected.
 
Advice?
 
Thanks for your time
Edit, I keep messing with the formatting trying to get the code blocks to display correctly. Having some difficulties there. Preview looks good, but when I post it does not. I think I have it, disabled the checkbox to treat my content as plain text. But this darn edit box keeps jumping around in the text.
GeneralRe: CAsyncSocket Connect says in usememberpasztorpisti16 Sep '12 - 13:09 
GeneralRe: CAsyncSocket Connect says in usememberbkelly1316 Sep '12 - 13:17 
GeneralRe: CAsyncSocket Connect says in usememberpasztorpisti16 Sep '12 - 13:34 
GeneralRe: CAsyncSocket Connect says in use [modified]memberbkelly1316 Sep '12 - 14:07 
Questionbetter version of strcpy() and printf()memberbkelly1315 Sep '12 - 10:02 
AnswerRe: better version of strcpy() and printf()mentorPaul Watt15 Sep '12 - 12:33 
GeneralRe: better version of strcpy() and printf()memberbkelly1315 Sep '12 - 15:34 
GeneralRe: better version of strcpy() and printf()mentorPaul Watt15 Sep '12 - 15:45 
GeneralRe: better version of strcpy() and printf()memberbkelly1315 Sep '12 - 16:23 
GeneralRe: better version of strcpy() and printf()memberpasztorpisti16 Sep '12 - 6:54 
GeneralRe: better version of strcpy() and printf()mvpRichard MacCutchan16 Sep '12 - 0:10 
AnswerRe: better version of strcpy() and printf()memberRichard Andrew x6415 Sep '12 - 17:01 
AnswerRe: better version of strcpy() and printf()mvpRichard MacCutchan16 Sep '12 - 0:09 
AnswerRe: better version of strcpy() and printf()memberpasztorpisti16 Sep '12 - 1:37 
AnswerRe: better version of strcpy() and printf()memberStephen Hewitt18 Sep '12 - 0:29 
Questionget a number into static text controlmemberbkelly1313 Sep '12 - 17:05 
AnswerRe: get a number into static text controlmvpRichard MacCutchan13 Sep '12 - 21:52 
GeneralRe: get a number into static text controlmemberbkelly1314 Sep '12 - 15:00 

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


Advertise | Privacy | Mobile
Web01 | 2.6.130523.1 | Last Updated 21 May 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid